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
없이?쉘 GNU 화면 -X 물건 문제
이 명령 문자열을 인용 시도 되세요 - 즉'화면 -x의 $ 프로세스 -X "물건을 \'printf 'stop \ r'\' "'? – twalberg
작동하지 않습니다. 처음 화면 -x $ PROCESS를 수행 한 다음 작업을 중지 한 후에도 작동하지 않습니다. – user1621988