Cela semble être quelque chose de simple à faire, mais pour ma vie, je ne peux pas comprendre comment le faire. Je souhaite que tous les fichiers bash (* .sh, * .bash) s’ouvrent avec un terminal pour afficher leur sortie en format.
0
Réponses:
Si vous voulez exécuter un script à partir de l'interface graphique et voir sa sortie, vous pouvez envelopper un script cible dans votre propre script. Votre nouveau script appelle
terminal
->bash
->your_script
et attend jusqu'à ce qu'il se termine et se termine. Dans le script ci-dessous, changez./script.sh
le nom et le chemin du script.METTRE À JOUR:
Selon ces réponses populaires, vous devez avoir deux scripts dans votre cas.
Si vous voulez exécuter un script depuis l'interface graphique et pouvoir voir sa sortie, vous devez l'activer.
De Nautilus:
Et eux quand vous cliquez sur votre script on vous demandera:
En ligne de commande:
gnome-terminal -e command
ou
xterm -e command
ou
konsole -e command
ou
terminal -e command
Pour que le terminal reste à la sortie de la commande:
Dans konsole il y a un drapeau --noclose.
Dans xterm, il y a un drapeau -hold.
Dans gnome-terminal, sélectionnez Edition -> Préférences de profil -> Titre. Cliquez sur l'onglet Commande. Sélectionnez Tenir le terminal dans le menu déroulant intitulé Quand la commande quitte.
Vous devez créer un nouveau profil pour cela et exécuter avec
gnome-terminal --window-with-profile=NAMEOFTHEPROFILE -e command
la source