我正在尝试使用bash创建屏幕并运行python脚本。该脚本在本地工作正常。但是,当我在服务器中运行相同的脚本时,屏幕正在创建,但python脚本未在某些屏幕中执行。代码有什么问题吗?
#!/bin/bash
inc=9
end=$(expr "$2" + "$inc")
for i in $(seq -w "$2" $end)
do
screen -dmS "$1$i" bash
screen -r "$1$i" -p 0 -X exec python test.py
done
我执行 sh auto_start.sh pyt 1