Я хочу запустить скрипт оболочки или хотя бы запустить его из терминала. Я попытался перейти на home folder/edit/preferences/behaviour
и установить исполняемые текстовые файлы на «ask each time
», но он даже не дает возможность работать с терминала и т. Д. (Даже после перезапуска). Я также попытался выбрать «run executable text files when they are opened
», но оба продолжают открываться через gedit.
Чтобы запустить текстовый файл как исполняемый файл из nautilus, необходимо установить две вещи. Похоже, вы уже сделали первый.
Во-вторых, файл должен быть помечен как исполняемый.
Чтобы сделать это из nautilus, щелкните правой кнопкой мыши по файлу, выберите «свойства»
, затем на вкладке «Права» выберите «Разрешить запуск файла как программы».
Или из командной строки
chmod +x file
заменив файл именем файла.
В окне терминала перейдите в папку, содержащую скрипт оболочки.
Убедитесь, что скрипт оболочки является исполняемым. Найдите «x» в разрешениях:
ls -laF <filename>
Если в типе разрешений нет «x»:
chmod +x <filename>
Теперь выполните сценарий с «». / "что означает файлы в моем текущем каталоге:
./<filename>