Une petite commande linux pour effacer les lignes vides d’un fichier texte.
C’est du bourrinage je sais mais j’ai pas trouvé la fonction magique …
cat toto | while read A; do if [ "$A" != "" ]; then echo $A >> tata; fi done
Cela supprime donc toutes les lignes vides du fichier toto et le réecris dans tata.
Merci a yannick, la commande magique est:
sed '/^$/d' toto
2 Commentaires
Recevoir les commentaires par email
sed ‘/^$/d’ toto
Bonjour,
Il y a même une solution encore plus simple (enfin plus intuitif) :
grep -v "^$" FICHIER
Ju
Trackbacks