URL: https://linuxfr.org/forums/programmation-shell/posts/espace-dans-un-enregistrement Title: Espace dans un enregistrement.. Authors: Mammnon Date: 2006年05月01日T20:57:02+02:00 Tags: Score: 0 Bonjour à tous. Je débute en bash et là je me retrouve devant un problème qui me rend fou. Je suis sur que c'est très simple et que vous allez me sortir de là très rapidement. Dans une variable j'ai plusieurs champs dont certains avec des espaces: ici: echo "Ma var: $TOTO" rend:" Ma var: valeur1 valeur2 ma valeur numero 3 Quand je fais for toto in $TOTO do echo "trouve: $toto" done; il me rend: trouve:valeur1 trouve:valeur2 trouve:ma trouve:valeur trouve:numero trouve:3 Je voudrais trouver: trouve:valeur1 trouve:valeur2 trouve:ma valeur numero 3 Comment faire? Merci d'avance. Thomas NB: Pour info ma variable $TOTO a été construit de cette manière: $TOTO=`smbclient -N -L "$NETWORK$CURRENT" 2>&1 | grep Disk | sed -e "s/^[\t]*//g" | grep -v [$] | awk -F" " {'print 1ドル_2ドル_3ドル '} `

AltStyle によって変換されたページ (->オリジナル) /