Echo ligne -> Espaces fin de ligne disparaissent

Résolu
nono595959 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
nono595959 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Voici mon script :
#!/usr/bin/ksh

FILE=/tmp/TEST_nono.txt

while read line
do
echo "$line" ">"
done < $FILE

Mon fichier contient une ligne avec environ plein d'espaces à la fin pour atteindre 100 caractère :
RETDGGDGDG 00034CTX 10-10-2013

Résultat d'exécution :
RETDGGDGDG 00034CTX 10-10-2013 >

Bref, tous mes espaces après 2013 ont disparu...
Comment fait on pour les avoir ?

Merci d'avance

Arnaud
A voir également:

2 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 430
 
Salut,

while read line
Change ta ligne par :

while IFS= read line 

Explication ici : http://wiki.bash-hackers.org/commands/builtin/read
0
nono595959 Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Hello zipe31,
Merci, ca marche top nickel.
Cordialement
Arnaud
0