LINUX.ORG.RU

Не запускаются скрипты через иконку

 ,


0

2

Приветствую! Использую Linux Lite. Изначально нужно было запустить питоновский скрипт. Через терминал всё работает, но надо сделать ярлык на десктопе, чтобы двойным щелчком можно было запускать. Когда-то я такое делал без проблем на убунте, а тут что-то не получается. То есть вообще не удается никакие bash-скрипты запустить по двойному щелчку. просто ничего не происходит. Создаю, допустим, test.sh

#!/bin/bash
whoami

Делаю исполняемым chmod +x test.sh Запускаю в терминале ./test.sh - работает. А по двойному щелчку мыши ничего не происходит. С запуском питоновской программы тоже самое. Ничего не происходит, хотя раньше на убунте открывался терминал и прога выполнялась. P.S. Bash установлен


Либо создавать .desktop-файл вида

[Desktop Entry]
Type=Application
Name=имяскрипта
Exec=test.sh #здесь полный путь к скрипту пропиши
Terminal=True #если скрипт вызывает графический интерфейс, то False
либо в скрипте вызывай команды с открытием окна терминала,которому в качестве аргумента передашь нужную команду, например
#!/bin/bash
konsole --hold -e "/bin/bash -c whoami"

Sunderland93 ★★★★★ ()