catコマンドで連続する空白行をまとめる方法
catコマンドで連続する空白行をまとめるには-sオプションを指定します。
オプションの説明
-s, --squeeze-blank suppress repeated empty output lines
-sオプションを指定した場合(-nオプションは行番号を表示するオプション)
$ cat -n -s test.txt
-sオプションを指定しない場合
$ cat -n test.txt
なお、空白行以外に行番号を表示したい場合は-bオプションを指定します。
$ cat -b -s test.txt