Сценарий оболочки не работает [дубликат]

На этот вопрос уже есть ответ здесь:

Для предлагаемого решения в другой теме я попытался написать свой первый сценарий оболочки. Это не сработало, как предполагалось.

Чтобы получить быстрый доступ к папке / 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.

Почему я получаю двойной набор файлов, один из которых в конце имеет "~"? Почему мой сценарий оболочки не работает как сценарий оболочки?

3
задан 26 July 2014 в 19:03

1 ответ

Я полагаю, что необходимо будет отредактировать сценарий для сходства с этим:

#!/bin/bash
gksudo nautilus /opt/lampp/htdocs

тильда в конце имени файла ~ указывает, что файл является резервным копированием

0
ответ дан 26 July 2014 в 19:03

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

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