Est-il possible de cacher le terminal lorsqu'un script bash pour zenity est exécuté
par exemple:
szAnswer=$(zenity --entry --text "where are you?" --entry-text "at home"); echo $szAnswer
Je veux masquer le terminal et seul gui-zenity devrait être visible lors de l'exécution par un double clic
Pour lancer un script sans le terminal visible, utilisez un fichier .desktop
.
zen.desktop
Mettez le contenu du fichier en utilisant gedit ou votre éditeur de texte favori (terminal = false s'assurera qu'il ne montre pas le terminal, bien que cette option devienne la valeur par défaut):
[Desktop Entry]
Type=Application
Terminal=false
Name=zenity-app
Exec=/home/user/zen.sh
Remplacez Exec par l'emplacement de votre script.
.desktop
(et votre script) - Comment créer un fichier (par exemple un script .sh) afin qu'il puisse être exécuté à partir du terminal