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