Comment supprimer les lignes vides/blanches (incluant uniquement les espaces) dans un fichier sous Unix/Linux en utilisant la ligne de commande ?
contenu du fichier.txt
Line:Text
1:<blank>
2:AAA
3:<blank>
4:BBB
5:<blank>
6:<space><space><space>CCC
7:<space><space>
8:DDD
résultat souhaité
1:AAA
2:BBB
3:<space><space><space>CCC
4:DDD
2 votes
Pour awk, voir : Suppression des lignes vides en awk ou en utilisant grep en général, voir : Comment supprimer les lignes vides d'un fichier dans Shell ?
2 votes
même question et même réponse donnée ici mais avec beaucoup plus de votes
2 votes
C'est une réponse épique qui donne à peu près toutes les solutions possibles en utilisant grep, sed, awk : stackoverflow.com/questions/16414410/