Как я могу исправить "bash: screen: команда не найдена" в файле оболочки - PullRequest
0 голосов
/ 25 мая 2019

Каждый раз, когда я запускаю этот код, я всегда получаю ошибку «bash: screen: команда не найдена» Код должен запускать spigot.jar, а также делать несколько других вещей (не мой код)

Я действительно не знаю, что попробовать, но я думаю, что мне, возможно, придется использовать Linux (что было бы неприятно, если учесть, что у меня только один компьютер)

screen -S powercraft/PRISON -p 0 -X stuff "`printf "stop\r"`" ;
screen -S root/PRISON -p 0 -X stuff "`printf "stop\r"`" ;
sleep 10 ;
pkill -f PRISON ;
cp -r /home/ALL/update/plugins-1.8/* plugins ;
cp -r auto/* plugins ;
sleep 1 ;
rm -rf auto/* ;
screen -d -m -S PRISON java -server -Xmx6G -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+CMSParallelRemarkEnabled -XX:MaxGCPauseMillis=30 -XX:+UseBiasedLocking -XX:+OptimizeStringConcat -XX:+UseFastAccessorMethods -XX:+AggressiveOpts -jar spigot.jar

1 Ответ

0 голосов
/ 25 мая 2019

Глядя на ваш код, я вижу команду pkill. pkill - это команда Linux, недоступная в Windows. Вам не нужно устанавливать Linux на свой компьютер. Вы можете использовать виртуальную машину или установить подсистему Linux на Windows 10. Инструкции на более поздние можно найти здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...