多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
> # 生成脚本 ~~~ del "dxzg_dtc" set GOOS=linux set GOARCH=amd64 go build -ldflags "-w -s" ren "dtc" "dxzg_dtc" ~~~ ~~~ gf pack config bin/data.go -n packed gf build ~~~ > # 执行脚本 ``` #!/bin/bash # 查找对应端口的进程并杀死 PORT=7019 PID=$(netstat -tlanp | grep ":$PORT " | awk '{print $7}' | awk -F'/' '{print $1}') if [ -n "$PID" ]; then echo "找到端口 $PORT 对应的进程 PID 为 $PID" kill -9 "$PID" echo "已成功杀死进程 $PID" else echo "未找到端口 $PORT 对应的进程" fi mv -f dxzg_dtc dxzg_dtc_test chmod 777 dxzg_dtc_test nohup ./dxzg_dtc_test --open.cron=1 --gf.gcfg.file=config_dev_dxzg.toml > nohup.out & sleep 5 PID=$(netstat -tlanp | grep ":$PORT " | awk '{print $7}' | awk -F'/' '{print $1}') if [ -n "$PID" ]; then echo "启动成功" else echo "启动失败" fi ```