Probleme d'elimination

DRSBMM -  
 DRSBMM -
Bonjour,
je veux un aide svp.
mon probleme est:
elimination des espaces et tabulations (au début et en fin de ligne) de chaque ligne d'un fichier par exemple :fic.
et merci.
A voir également:

2 réponses

lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,
lami20j@debian:~$ cat fic
        aaa    bbb
                aaaa
     bbbb
                ccc
lami20j@debian:~$ cat -A fic
^Iaaa    bbb   ^I   $
     ^I^Iaaaa    $
     bbbb  $
^I ^Iccc ^I ^I$
lami20j@debian:~$ perl -pi.orig -e 's/^[\t ]+|[\t ]+$//g' fic
lami20j@debian:~$ cat fic
aaa    bbb
aaaa
bbbb
ccc
lami20j@debian:~$ cat -A fic
aaa    bbb$
aaaa$
bbbb$
ccc$
lami20j@debian:~$ cat fic.orig
        aaa    bbb
                aaaa
     bbbb
                ccc
lami20j@debian:~$ cat -A fic.orig
^Iaaa    bbb   ^I   $
     ^I^Iaaaa    $
     bbbb  $
^I ^Iccc ^I ^I$
0
lami20j Messages postés 21331 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Re,

Avec sed
lami20j@debian:~$ cat fic
        aaa    bbb
                aaaa
     bbbb
                ccc
lami20j@debian:~$ cat -A fic
^Iaaa    bbb   ^I   $
     ^I^Iaaaa    $
     bbbb  $
^I ^Iccc ^I ^I$
lami20j@debian:~$ sed -i.bak 's/^[\t ]\+\|[\t ]\+$//g' fic
lami20j@debian:~$ cat fic
aaa    bbb
aaaa
bbbb
ccc
lami20j@debian:~$ cat -A fic
aaa    bbb$
aaaa$
bbbb$
ccc$
lami20j@debian:~$ cat fic.bak
        aaa    bbb
                aaaa
     bbbb
                ccc
lami20j@debian:~$ cat -A fic.bak
^Iaaa    bbb   ^I   $
     ^I^Iaaaa    $
     bbbb  $
^I ^Iccc ^I ^I$
0
DRSBMM
 
merci beaucoup lami20j.
0