Такая ситуация, создал для удобства файлики для быстрого примонтирования сетевых каталогов и соответственно отмантирования
text
#!/bin/bash
sudo mount -t cifs -o username=admin,password=blalala,uid=digger //192.168.0.3/srv /mnt/tmp
и
text
#!/bin/bash
sudo umount /mnt/tmp
Так вот, если запустить консоль, и выполнить из неё скриптики (так например написать ~/Рабочий\ стол/server) то всё нормально, подключается... А вот если просто кликнуть на файликах на рабочм столе, то фиг! Как будто вообще ничего не происходит. Что не так-то? В Гноме помню при запуске скриптов всплывало окошко с вариантами: открыть, открыть в консоле, редактировать(или как-то так). Если выбираешь открыть в термиале всё срабатывало, если просто открыть то тоже фиг.
yars, спасибо большое за ценные советы, но боюсь проблема в другом. Для упрощения жизни хотелось сделать скриптики на рабочем столе, что бы запустил, каталог примонтировался, но они (скриптики) какого-то хрена не срабатывают, хотя 100% сами рабочие (из консоли всё срабатывает)...
Я уже не работаю в KDE, забыл, как там это настраивается. Но в Xfce делается так: допустим, наш скрипт имеет расширение .sh. Открываем меню Правка > Настроить особые действия, жмем Редактировать. В появившемся окне на вкладке Основное пишем в поля Имя и Описание, например, "Выполнить в Терминале", в поле Команда -
text
Terminal -x %f
.
Переходим на вкладку "Условия появления" и пишем в поле Шаблон имени *.sh, ставим флажок Текстовые файлы в группе "Появляться, если выделение содержит". Жмем ОК, перезапускаем Thunar. После этого в меню по правой кнопке мыши должен появляться пункт Выполнить в Терминале, когда выделен любой файл, подпадающий под маску "*.sh".
Надеюсь, вы сможете разобраться по аналогии.