Разрешение, отклоненное при выполнении sh файла

Я пытаюсь использовать sh файл для легкого запуска экрана с моей консоли сервера Minecraft. Я назвал этот файл mc.sh. У меня есть другой sh файл в том же каталоге как mc.sh, который хорошо работает.

Вот то, что находится в mc.sh:

screen -S minecraft java -Xms1024M -Xmx1024M -jar spigot.jar nogui

Вот то, что находится в другом sh файле:

#!/bin/sh    
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

Сообщение об ошибке, которое я получаю, -bash: ./mc.sh: Permission denied. Полномочия для mc.sh -rw-rw-r-- 1

8
задан 21 July 2015 в 00:02

2 ответа

Полномочия не имеют выполнить набора битов, таким образом, удар не выполнит сценарий. Можно установить бит и выполнить сценарий:

chmod u+x mc.sh
./mc.sh

или позволяют удару выполнить его для Вас:

bash mc.sh
20
ответ дан 23 November 2019 в 05:24

можно открыться, терминал (нажмите Ctrl + Высокий звук + T), и CD к целевому каталогу:

cd/path_to_target

Для предоставления файла "your_file_name" разрешение выполниться:

chmod +x your_file_name

-1
ответ дан 23 November 2019 в 05:24

Другие вопросы по тегам:

Похожие вопросы: