Le jeu 06 sep 2007 12:13:37 CEST, Christian Marillat <marillat@???>
a écrit :
> Salut,
>
> J'ai constaté sur différentes machines (Ubuntu ou Debian) avec bash
> comme shell, que si il n'y avait un espace après un pipe ça ne
> marchait pas.
>
> Exemple :
>
> ça marche ls |wc -l
> ça marche pas ls | wc -l
>
> Quelqu'un à une explication ?
Tu es sûr que c'est un espace, et non un espace insécable (inséré par
erreur) ?
espace normal :
$ bash -c 'ls | wc -l'
19
espace insécable (après le pipe) :
$ bash -c 'ls | wc -l'
bash: wc: command not found
Sinon, peux-tu élaborer sur le « ça marche pas » ?
Fred.