Cygwin xterm mutli commande en ligne

Le
arrakis75 Hors ligne
Bonjour

J’essaye de lancer la commande xterm avec 2 commandes avec Cywin
xterm –t ‘test’ –e ‘xhost + ;ssh monunix’
mais j’ai le message d’erreur suivant :
No absolute path found for shell: xhost + ;ssh monunix

Comment réparer SVP ?
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Bruno Ducrot
Le #26136952
On 2014-05-14, arrakis75 wrote:
Bonjour

J'essaye de lancer la commande xterm avec 2 commandes avec Cywin
xterm -t 'test' -e 'xhost + ;ssh monunix'


^
T, non ?

mais j'ai le message d'erreur suivant :
No absolute path found for shell: xhost + ;ssh monunix




Vous devriez remplacer par :
xterm -T 'test' -e /bin/sh -c 'xhost +; ssh monunix'

l'option -e permet simplement de lancer une commande, et non
pas un shell qui va executer une série de commandes comme
vous semblez le croire. À noter que le reste des arguments
sera passé à la commande exécuté, ce qui implique en
particulier que l'option -e devra être la dernière.

Par exemple, si l'on tape :
xterm -e /bin/sh -c 'xhost+; ssh monunix' -T 'test'

alors le titre du xterm invoqué ne sera pas modifié.

A plus,

--
Bruno Ducrot

A quoi ca sert que Ducrot hisse des carcasses ?
Publicité
Poster une réponse
Anonyme