Re: [#!/fr] J'en perd mon latin... Enfin mon bash...

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Piel Jayce
Date:  
À: La liste francophone des scripts shell
Sujet: Re: [#!/fr] J'en perd mon latin... Enfin mon bash...
Bon, je suis pas fou, je viens de vérifier… J’ai juste de mauvaises habitudes de zsh… :)

Donc pour ceux que ça intéresse… sh/bash considère le « ... | While read line ... » comme ouvrant un sous-shell alors que zsh reste dans le shell courant...


> Le 11 févr. 2016 à 16:06, Piel Jayce <jayce@???> a écrit :
>
> Bon, j’ai corrigé :
>
> while read myuser
> do
> TMPUSERS=${TMPUSERS},$myuser
> done <<<"$(ls -1 /Users)"
>
>
> mais je suis surpris, je suis presque sûr d’avoir fait ça par le passé sans problèmes…
>
> Ou alors je suis fou… Pas impossible non plus...
>
>
>> Le 11 févr. 2016 à 15:54, Piel Jayce <jayce@???> a écrit :
>>
>> #!/bin/sh
>>
>> TMPUSERS=""
>>
>> ls -1 /Users | while read myuser
>> do
>> TMPUSERS=${TMPUSERS},$myuser
>> done
>> echo $TMPUSERS
>>
>
> --
> Jayce Piel
>
>
>
> _______________________________________________
> archives :
> http://listes.patpro.net/list/sshfr.fr.html
> http://listes.patpro.net/mailman/listinfo/script_shell_fr


--
Jayce Piel



_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr