Bonjour,
Quand je lance la commande suivante
j'obtiens dans la nouvelle session ouverte le message suivant:Code:xterm -e "ls | ksh"
xterm: Can't execvp ls | ksh
Quelle est la raison de ce message ?
Version imprimable
Bonjour,
Quand je lance la commande suivante
j'obtiens dans la nouvelle session ouverte le message suivant:Code:xterm -e "ls | ksh"
xterm: Can't execvp ls | ksh
Quelle est la raison de ce message ?
Ce message indique que 'ls | ksh' n'est pas le nom d'un programme exécutable.
La façon correcte serait de lancer:
sauf que "ls | ksh" n'est pas une commande correcte ou au pire est une commande qui peut faire des dégats.Code:xterm -e ksh -c 'ls | ksh'
Essaie plutôt quelque chose comme:
Code:xterm -e ksh -c 'ls -l /usr/bin | more'