こんなテキストがあります。
aaaaaaaaaaa bbbbbbbbb ccccc dddddddd eeeeeeee fffff gggggg
「空行は削りたいけど、区切りなので消すわけにもいかない」 そんなときの話です。
普通に cat すると次のようになります。
$ cat test.txt
aaaaaaaaaaa
bbbbbbbbb
ccccc
dddddddd
eeeeeeee
fffff
gggggg
・・・当然ですね。
cat のオプション "-s" を指定します。
$ cat -s test.txt aaaaaaaaaaa bbbbbbbbb ccccc dddddddd eeeeeeee fffff gggggg
これで、連続した空行が 1 行になりました。