我有一个包含许多行的文件.我想在每两行之间插入一个空行,例如原始文件
xfdljflsad
fjdiaopqqq
dioapfdja;
Run Code Online (Sandbox Code Playgroud)
我想把它作为:
xfdljflsad
fjdiaopqqq
dioapfdja;
Run Code Online (Sandbox Code Playgroud)
怎么实现这个?我想为此使用shell脚本,awk或sed?谢谢!
用sed,用
sed G input-file
Run Code Online (Sandbox Code Playgroud)
如果pilcrow是正确的,并且您不希望在文件末尾添加额外的换行符,请执行以下操作:
sed '$!G' input-file
Run Code Online (Sandbox Code Playgroud)
另一种选择是使用pr:
pr -dt input-file
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2775 次 |
| 最近记录: |