Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Cygwin xterm mutli commande en ligne

1 réponse
Avatar
arrakis75
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 ?

1 réponse

Avatar
Bruno Ducrot
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 ?