OPTIONS="java -Xms1024M -Xmx1024M -jar craftbukkit.jar"
PROCESS=server01
screen -dmS $PROCESS $OPTIONS nogui # Starting the application
screen -x $PROCESS -X stuff `printf "stop\r"` # Closing the application
screen -x $PROCESS # Attaching to the terminal of the application
该应用程序工作正常,在一开始,但是我得到的问题stuff 'printf "stop/r"'
好像不工作时,我只启动,等待一段时间,然后尝试用上面的命令停止。 但奇怪的是,如果我做了screen -x $PROCESS
和分离( ctrl-A & ctrl-D
然后我用的是Stop
命令它的工作。 那么,有没有办法解决,以stuff printf
没有screen -x $PROCESS
?