有人可以帮我这个简短的bash小脚本吗?我只是想每4小时通过屏幕运行并重新启动此过程。但是我感到非常困惑,因为它似乎运行与屏幕分离的内容,就像运行脚本时一样,但是什么也没发生。
#!/bin/bash
while :
do
echo Starting Server!
screen -L -S test
screen -S test cd /root/FXServer/server-data/
screen -S test start.sh
screen -S test sleep 4h
screen -S test pkill screen
echo Sleeping for 30s before next restart…
sleep 30s
clear
done