著者: guilde.nt
日付:
To: guilde
CC: guilde
題目: Re: lister valeurs
> J'ai LL=653902[0-9]
> comment puisse faire un
> for i in $LL do
> echo $i
>
> pour recuperer
> 6539020
> 6539021
Tu veux probablement que "$LL" soit un paramètre de la boucle "for".
for i in $(eval echo "$(echo "$LL" | sed 's/\[/{/; s/]/}/; s/-/../')") ; do
echo "$i"
done
"$(echo "$LL" | sed ...)" produit, dans ce cas, "653902{0..9}" ;
"eval echo ..." produit la liste voulue.
-Nicolas T.