Не мог запустить скрипт от текстового файла

У меня есть простой скрипт, который я хочу смочь запустить путем двойного щелчка по текстовому файлу и выполнения его в терминале, таким образом, я не должен делать этого вручную

#!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 понимает, что это - сценарий, но сценарий не будет работать, когда я дважды щелкну по файлу.

2
задан 13 April 2017 в 15:25

1 ответ

Используя Thunar (XFCE): https://bbs.archlinux.org/viewtopic.php? id=194464

Используя дельфина (KDE): http://ubuntuforums.org/showthread.php?t=1882254

отправьте, какой файловый менеджер Вы используете.

РЕДАКТИРОВАНИЕ: строки Сценария #1's, кажется, имеют $ с перед ними. Удалите их.

0
ответ дан 2 December 2019 в 22:43

Другие вопросы по тегам:

Похожие вопросы: