出力ストリームがある場合:
a
b
c
d
e
改行を2回行う方法:
ㅏ 第二 氏 D 金利
答え1
sed G
はよく知られたワンライナーそのような理由で。
パフォーマンスの面では、標準のUnixツールボックスがおそらく最も効率的です。
paste -d '\n' - /dev/null
最後の行の後に空の行を追加したくない場合:
sed '$!G'
空行を追加今後入力ライン:
paste -d '\n' /dev/null -
または:
sed 'i\
/'
答え2
使用pr
: ページングファイル
pr -t -d file.txt
出力:
ㅏ 第二 氏 D 金利
使用awk
:
awk '{printf("%s\n\n",$0)}' file.txt
答え3
awk
出力レコード区切り文字を二重改行として定義できます。
awk -v ORS="\n\n" 1 file
次に、現在の行を印刷するための基本的な1
タスクawk
を実行します。{print $0}
答え4
次のようにパイプできますsed
。
.... | sed 's/$/\n/'