#! /bin/sh
# 创建日志目录(如果不存在)
mkdir -p ./logs
# 启动多个服务器
SV_NAME="04"
# 启动参数
SV_PAGE="server_packages$SV_NAME.sii"
SV_CONDIG="server_config$SV_NAME.sii"
# 在后台运行 eurotrucks2_server,并为每行输出添加时间戳
{
LD_LIBRARY_PATH='$ORIGIN/../../linux64' ./eurotrucks2_server -nosingle -server $SV_PAGE -server_cfg $SV_CONDIG | awk '{print strftime("%Y-%m-%d %H:%M:%S"), "-", $0}' >> ./logs/server$SV_NAME.log
} 2>&1 &
# 将后台进程的PID写入文件
echo $! > ./logs/server$SV_NAME.pid
# 获取进程,写入日志
#ps aux | grep eurotrucks2_server >> ./logs/server.pid
最后修改:2025 年 01 月 17 日
© 允许规范转载