Одна вещь, которую я планирую сделать, - это писать (мучительно простые) сценарии Perl, и я хотел бы иметь возможность запускать их без явного вызова Perl из терминала. Я ценю, что для этого мне нужно предоставить им права на выполнение. Сделать это с помощью chmod достаточно легко, но это также кажется немного трудоемким дополнительным шагом. То, что я хотел бы, это одна из двух вещей:
Во-первых, есть ли способ установить флаг выполнения при сохранении файла? В настоящее время я экспериментирую с gedit и geany, но хотел бы переключиться на редактор с аналогичными (или лучшими) функциями, если бы он имел такую возможность.
В противном случае, есть ли способ объявить, что все файлы, созданные в определенном каталоге, должны иметь разрешения на выполнение?
Мой umask установлен на 022, что, насколько я понимаю, должно быть в порядке, но может показаться, что файлы создаются как текстовые файлы (с 666 разрешениями по умолчанию), а не как исполняемые файлы (с 777 разрешениями по умолчанию).
Возможно, я просто ленив, но я думаю, что должен быть более удобный способ, чем chmodding каждого отдельного скрипта, который он создает.