На этот вопрос уже есть ответ здесь:
Для предлагаемого решения в другой теме я попытался написать свой первый сценарий оболочки. Это не сработало, как предполагалось.
Чтобы получить быстрый доступ к папке / opt / lampp / htdocs при использовании XAMPP, я попытался создать сценарий оболочки рабочего стола:
gksudo nautilus /opt/lampp/htdocs
и сохранил его в файле с именем htdocs_open.sh и сохранил на своем рабочем столе. («Скривборд» на шведском языке) в папке / home / lars / Skrivbord
Я также изменил разрешения, используя:
chmod +x htdocs_open.sh
Теперь, когда я проверяю разрешения, это выглядит так:
-rwxrwxr-x 1 lars lars 35 jul 26 16:31 htdocs_open.sh*
-rwxrwxr-x 1 lars lars 34 jul 25 23:43 htdocs_open.sh~*
Когда я дважды щелкаю значок на моем на рабочем столе просто откройте скрипт в gedit.
Почему я получаю двойной набор файлов, один из которых в конце имеет "~"? Почему мой сценарий оболочки не работает как сценарий оболочки?
Я полагаю, что необходимо будет отредактировать сценарий для сходства с этим:
#!/bin/bash
gksudo nautilus /opt/lampp/htdocs
тильда в конце имени файла ~
указывает, что файл является резервным копированием