Есть ли способ скрыть терминал при выполнении bash-скрипта для zenity
Например:
szAnswer=$(zenity --entry --text "where are you?" --entry-text "at home"); echo $szAnswer
Я хочу скрыть терминал, и в то время как должна быть видна только gui-zenity выполнение двойным щелчком
Для запуска сценария без видимого терминала используйте .desktop
файл.
zen.desktop
, Вставленный в содержание файла с помощью gedit, или Вы любимый текстовый редактор (terminal=false удостоверится, что это не показывает терминал, хотя эта опция должна принять значение по умолчанию):
[Desktop Entry]
Type=Application
Terminal=false
Name=zenity-app
Exec=/home/user/zen.sh
Должностное лицо Замены с тем, где Ваш сценарий расположен.
.desktop
файл (и Ваш сценарий) - , Как сделать файл (например, .sh сценарий) исполняемым файлом, таким образом, это может быть выполнено от Двойного щелчка терминала