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
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é.
^
T, non ?
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 ?