Loading... ## 一、启动脚本 若开发调试请注释 ` \ ` 管道副后面的内容 ```bash #! /bin/sh # 启动服务器名称 SV_NAMES=("03" "04" "05") # 循环启动每个服务器 for SV_NAME in "${SV_NAMES[@]}"; do echo "==============================================" echo "====== server$SV_NAME 正在启动服务器 =========" echo "==============================================" # 启动对应的服务器 LD_LIBRARY_PATH="$ORIGIN/../../linux64" \ ./eurotrucks2_server \ -nosingle -server "server_packages$SV_NAME.sii" \ -server_cfg "server_config$SV_NAME.sii" \ | awk '{print strftime("%Y-%m-%d %H:%M:%S"), "-", $0}' >> "./logs/server$SV_NAME.log" 2>&1 & # 输出已启动的信息 echo "server$SV_NAME 已启动..." done echo "所有服务器已启动并在后台运行。日志文件位于 ./logs 目录。" ``` ## 二、开发调试版本 ```bash #! /bin/sh # 启动服务器名称 SV_NAMES=("03" "04" "05") # 循环启动每个服务器 for SV_NAME in "${SV_NAMES[@]}"; do echo "==============================================" echo "====== server$SV_NAME 正在启动服务器 =========" echo "==============================================" # 启动对应的服务器 LD_LIBRARY_PATH="$ORIGIN/../../linux64" \ ./eurotrucks2_server \ -nosingle -server "server_packages$SV_NAME.sii" \ -server_cfg "server_config$SV_NAME.sii" \ | awk '{print strftime("%Y-%m-%d %H:%M:%S"), "-", $0}' >> "./logs/server$SV_NAME.log" 2>&1 & # 输出已启动的信息 echo "server$SV_NAME 已启动..." done echo "所有服务器已启动并在后台运行。日志文件位于 ./logs 目录。" ``` 最后修改:2025 年 01 月 17 日 © 允许规范转载 打赏 赞赏作者 赞 1 咱们谁跟谁,用不着~