raccourci #!/bin/sh

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

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.11.0-14-generic x86_64, Linux Mint 18.2 Cinnamon 3.4.6 en dual avec windows 10 1607.
Avatar du membre
ledudulela
Messages : 159
Enregistré le : mer. 15 juil. 2015 20:49
Localisation : France - Gironde
version :
Bureau :

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 2 / MATE / 64 bits
CM: MSI H97M-G43 // CPU: i3-4150 - 3.5 GHz - 2 coeurs, 4 threads // RAM: Kingston 8Go DDR3
CG intégrée: Intel HD Graphics 4000 // Alim: Corsair 430 W // imprim. Canon MG2450
Avatar du membre
Markco
Messages : 279
Enregistré le : ven. 23 sept. 2016 23:22
version :
Bureau :

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" onclick="window.open(this.href);return false;
Asus N76VJ Portable, 4x Intel(R), Core(TM) i5-3230M CPU @ 2.60GHz, 3929MB,GeForce GT 635M/PCIe/SSE2, 4.11.0-14-generic x86_64, Linux Mint 18.2 Cinnamon 3.4.6 en dual avec windows 10 1607.
Avatar du membre
ledudulela
Messages : 159
Enregistré le : mer. 15 juil. 2015 20:49
Localisation : France - Gironde
version :
Bureau :

Re: raccourci #!/bin/sh

Message par ledudulela »

ah oui, idem dans Caja (pour Maté)

Image
leDuduLéLà - Linux Mint Debian Edition 2 / MATE / 64 bits
CM: MSI H97M-G43 // CPU: i3-4150 - 3.5 GHz - 2 coeurs, 4 threads // RAM: Kingston 8Go DDR3
CG intégrée: Intel HD Graphics 4000 // Alim: Corsair 430 W // imprim. Canon MG2450
Répondre