У меня есть простой скрипт, который я хочу смочь запустить путем двойного щелчка по текстовому файлу и выполнения его в терминале, таким образом, я не должен делать этого вручную
#!bin/bash
$ cd /home/tyler/df_linux
$ ./df
Я попробовал, "позволяют выполнять файл как программу", но файл все еще открывается в gedit.
Я также использовал sudo chmod +x df
в то время как в каталоге, терминал просит мой пароль, я ввожу его, и затем ничего не происходит.
Я осматривал Интернет, и мои проблемы подобны Интернету того, если мой жесткий диск был форматом NTFS, я проверил использование sudo blkid -o list > ~/myFileSytems
и я вижу, что скрипт, который я пытаюсь запустить, находится в ext4 разделе; таким образом это не проблема.
Я осматривал Интернет весь день и нашел людей с подобными проблемами, но ни одно из решений, которые я нашел, не работало.
Мой вопрос был отмечен как дубликат того, Как я запускаю исполняемые скрипты в Наутилусе? и я не понимаю, почему, моя проблема не имеет никакого отношения к наутилусу, и я, может казаться, не нахожу программу названной наутилусом на моем компьютере.
Я запускаю Ubuntu 14.04.03, и я пытаюсь запустить свой скрипт в терминале, я использую hashbang, и цвет текста в моем сценарии изменился, чтобы определить, что Linux понимает, что это - сценарий, но сценарий не будет работать, когда я дважды щелкну по файлу.
Используя Thunar (XFCE): https://bbs.archlinux.org/viewtopic.php? id=194464
Используя дельфина (KDE): http://ubuntuforums.org/showthread.php?t=1882254
отправьте, какой файловый менеджер Вы используете.
РЕДАКТИРОВАНИЕ: строки Сценария #1's, кажется, имеют $
с перед ними. Удалите их.