raccourci #!/bin/sh

Assistance concernant Linux Mint
Répondre
Avatar du membre
Markco
Messages : 282
Enregistré le : ven. 23 sept. 2016 23:22

raccourci #!/bin/sh

Message par Markco »

Bonjour,

Un de mes programmes utilise un script #!/bin/sh

qui se définit comme suit :

Code : Tout sélectionner

#!/bin/sh
cd /home/marco/Test
exec java -jar "test.jar" 
Ensuite une boîte de dialogue apparaît qui me demande, lancer dans un terminal, afficher, annuler, lancer

J'aimerais savoir si dans le script on peut ajouter une commande qui simule le clic "lancer" et ne pas afficher la boîte de dialogue.

Si oui, merci de me donner la méthode pour y parvenir.

@+
Modifié en dernier par Markco le dim. 2 avr. 2017 19:43, modifié 1 fois.
Asus N76VJ Portable, 4x Intel(R), Core(TM) i5-3230M CPU @ 2.60GHz, 3929MB,GeForce GT 635M/PCIe/SSE2, 4.13.0-16-generic x86_64, Linux Mint 18.2 Cinnamon 3.4.6 en dual avec windows 10 1607.

Avatar du membre
ledudulela
Messages : 242
Enregistré le : mer. 15 juil. 2015 20:49
Localisation : France - Gironde

Re: raccourci #!/bin/sh

Message par ledudulela »

bonjour,
tu peux créer un lanceur (fichier.desktop) qui lance ton script et qui ressemblerait à ceci:

Code : Tout sélectionner

#!/usr/bin/env xdg-open
[Desktop Entry]
Encoding=UTF-8
Name=test
Comment=Terminal
Exec=mate-terminal -e /home/marco/Test/test.sh
Terminal=false
Type=Application
Icon=utilities-terminal
StartupNotify=true
en remplaçant "mate-terminal" par le terminal de Cinnamon

ou encore, mettre directement ta ligne de commande java dans le paramètre Exec
exemple:
Exec=java -jar "/home/marco/Test/test.jar"

ps:
pour éviter que la fenêtre terminal ne se ferme, on peut ajouter en dernière ligne du script.sh , la commande suivante:
read -n1 -r -p "Press any key to continue..." key
leDuduLéLà - Linux Mint Debian Edition 1 Mate , 2 Mate , 3 Cinnamon , 4 Cinnamon , 5 Cinnamon / 64 bits 6 Cinnamon / 64 bits

Avatar du membre
Markco
Messages : 282
Enregistré le : ven. 23 sept. 2016 23:22

Re: raccourci #!/bin/sh

Message par Markco »

En fait c'était tout simple, encore fallait-il le savoir, la réponse ici:

https://forums.linuxmint.com/viewtopic. ... 3#p1298618
Asus N76VJ Portable, 4x Intel(R), Core(TM) i5-3230M CPU @ 2.60GHz, 3929MB,GeForce GT 635M/PCIe/SSE2, 4.13.0-16-generic x86_64, Linux Mint 18.2 Cinnamon 3.4.6 en dual avec windows 10 1607.

Avatar du membre
ledudulela
Messages : 242
Enregistré le : mer. 15 juil. 2015 20:49
Localisation : France - Gironde

Re: raccourci #!/bin/sh

Message par ledudulela »

ah oui, idem dans Caja (pour Maté)

Image
leDuduLéLà - Linux Mint Debian Edition 1 Mate , 2 Mate , 3 Cinnamon , 4 Cinnamon , 5 Cinnamon / 64 bits 6 Cinnamon / 64 bits

Répondre