Сделайте все новые файлы.sh исполняемыми
Один из моих сценариев создает новые файлы.sh в папке /tmp/. Как я могу настроить, чтобы все новые файлы в папке /tmp/ автоматически получали chmod -x, потому что мой сценарий не работает при попытке запустить сценарии в /tmp/
1 ответ
Решение
Неправильный подход. При создании скрипта также установите флаг x! Или, при выполнении созданного скрипта, добавьте sh
или же bash
к нему:
Вместо:
/tmp/myscript.sh
использовать:
bash /tmp/myscript.sh
Таким образом, вам не нужно делать скрипт исполняемым.