Сделайте все новые файлы.sh исполняемыми

Один из моих сценариев создает новые файлы.sh в папке /tmp/. Как я могу настроить, чтобы все новые файлы в папке /tmp/ автоматически получали chmod -x, потому что мой сценарий не работает при попытке запустить сценарии в /tmp/

1 ответ

Решение

Неправильный подход. При создании скрипта также установите флаг x! Или, при выполнении созданного скрипта, добавьте sh или же bash к нему:

Вместо:

/tmp/myscript.sh

использовать:

bash /tmp/myscript.sh

Таким образом, вам не нужно делать скрипт исполняемым.

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