サンプル入力は
1
2
3
4
5
6
7
8
9
予想される出力は次のとおりです。
1
2
3
---
4
5
---
6
7
8
---
9
ベストアンサー1
一方通行:
cat -s file | sed 's/^$/---/'
猫のマニュアルページから:
-s, --squeeze-blank
never more than one single blank line
cat
空行を絞った後、sed
スペースを次のように置き換えます。---