Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1856 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  exécuter script bash sur un raccourcis

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

exécuter script bash sur un raccourcis

n°1339906
zit11
Posté le 21-06-2013 à 10:58:18  profilanswer
 

Hello,
 
J'ai un petit script bash tout simple s'exécutant très bien dans un terminal mais lorsque je souhaite faire un raccourcis avec gnome par exemple, ça ne fonctionne pas.
 

Code :
  1. #!/bin/bash
  2. echo "Pour monter le disque, appuyez sur M"
  3. echo "Pour demonter le disque, appuyez sur D"
  4. read var
  5. if [ $var == "M" ]
  6. then
  7.  read -p "Rentrez ici votre nom d utilisateur: " NOM
  8.  sshfs $NOM@blabla.fr:/ /home/$USER/Disque
  9.  echo "Le Disque a bien ete monte"
  10. elif [ $var == "D" ]
  11. then
  12.  fusermount -u /home/$USER/Disque
  13. else
  14.  echo "erreur"
  15. fi


 
- Mon raccourcis gnome : gnome-terminal -x "/home/$USER/script.sh" .
 
- Un mot de passe est demandé après sshfs $USER@blabla.fr..... et si c'est ok, il monte le disque.
 
Si je rajoute $SHELL à la fin du script, tout fonctionne et mon terminal ne se ferme pas.
Si je ne rajoute pas $SHELL à la fin du script, mon terminal se ferme et rien ne se passe.
Mais bien sûr, j'aimerais que le terminal se ferme...
 
SI quelqu'un a une idée, je suis preneur :jap:


---------------
Je suis pas Superman, je suis Super-vagabond, mais toi t’es Super-pomme. Tu es très gouteuse, tu es très... biologique, très naturelle ! Tu es la pomme de ma vie.
mood
Publicité
Posté le 21-06-2013 à 10:58:18  profilanswer
 

n°1339909
goblin_rie​ur
ingé systemes unix
Posté le 21-06-2013 à 11:17:00  profilanswer
 

déjà tu as pas d'exit à ton script c'est pas bien ;)  


---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
n°1339912
zit11
Posté le 21-06-2013 à 11:35:56  profilanswer
 

J'ai essayé mais cela fait le même résultat.

 

edit: oui en effet c'est pas bien...je ne suis pas un crack du bash :)


Message édité par zit11 le 21-06-2013 à 13:01:46

---------------
Je suis pas Superman, je suis Super-vagabond, mais toi t’es Super-pomme. Tu es très gouteuse, tu es très... biologique, très naturelle ! Tu es la pomme de ma vie.
n°1340273
zit11
Posté le 26-06-2013 à 16:36:07  profilanswer
 

Un petit nohup devant ma ligne de montage sshfs et c'est tout bon.
 
:jap:


---------------
Je suis pas Superman, je suis Super-vagabond, mais toi t’es Super-pomme. Tu es très gouteuse, tu es très... biologique, très naturelle ! Tu es la pomme de ma vie.
n°1340280
goblin_rie​ur
ingé systemes unix
Posté le 26-06-2013 à 18:01:23  profilanswer
 

ha oui bien vu ... logique...
j'aurai du y penser.


---------------
Collectionner les vieux serveurs c'est chouette mais c'est lourd et ça prend de la place ;)
n°1341194
blazkowicz
Posté le 10-07-2013 à 19:38:56  profilanswer
 

Sympa le nohup, j'apprends un petit truc.
 
On peut faire avec des zenity aussi.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  exécuter script bash sur un raccourcis

 

Sujets relatifs
script impression multiple[Bash] Script de clean automatique de compte FTP
☑[bash] Boucle for sur un fichier unique OU contenu d'un dossier ?debian script
debian scriptScript Shell de Restauration de dossiers Backupés sous Linux de puis
accélérer l'écécution d'un script shell 
Plus de sujets relatifs à : exécuter script bash sur un raccourcis


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR