Почему для запуска моего bash-файла script.sh требуется «bash -x»? [закрыто]

-1
23.10.2018, 05:00
2 ответа

Вам необходимо добавить разрешения на выполнение для файла, если вы еще этого не сделали, чтобы запустить его самостоятельно. Вы можете сделать это с помощью chmod. chmod u+x filenameдобавит права на выполнение для владельца файла, chmod a+x filenameдобавит их для всех.

3
28.01.2020, 05:06

Если скрипт запускается с bash -x, то он запускается и без него, так как единственное, что делает bash -x <file>, — это запуск скрипта в режиме отладки с отслеживанием каждой выполняемой команды.

2
28.01.2020, 05:06

Теги

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