Я все еще использую Gnome 2, и я хочу добавить пусковую установку в gnome-панель, которая будет работать: ~/bin/foobar.sh
.
Однако, когда я это пробовал, он дает мне: Не удалось выполнить дочерний процесс «~ / bin / foobar.sh» (нет такого файла или каталога)
Я также попробовал $HOME/bin/foobar.sh
, ту же проблему.
Я не хочу добавлять абсолютный путь к скрипту, я хочу добавить путь относительно моего домашнего каталога.
(также ~/bin
добавляется к PATH
в .bashrc
и .bash_profile
, поэтому он не добавляется во время запуска gnome)
Дополнительная информация:
$ ls -l ~/bin/foobar.sh
lrwxrwxrwx 1 username group 25 2012-01-17 18:26 /full/path/to/home/username/bin/foobar.sh -> ../other_scripts/foobar.sh*
Другими словами, ~/bin/foobar.sh
является символической ссылкой на скрипт в другом каталоге, и этот скрипт имеет бит + x. Я могу запустить ~/bin/foobar.sh
без проблем внутри терминала, поэтому проблема не в скрипте.
То, что я пытаюсь сделать, - это щелкнуть правой кнопкой мыши на панели gnome и добавить пользовательскую панель запуска , Затем я пишу ~/bin/foobar.sh
в качестве команды, но когда я пытаюсь щелкнуть на панели запуска, это дает мне ошибки, о которых я упоминал выше.