Sté*_*las 21
sed G
Run Code Online (Sandbox Code Playgroud)
是众所周知的单线。
在性能方面,使用标准 Unix 工具箱最有效的可能是:
paste -d '\n' - /dev/null
Run Code Online (Sandbox Code Playgroud)
如果您不想在最后一行后添加空行:
sed '$!G'
Run Code Online (Sandbox Code Playgroud)
在输入行之前添加空行:
paste -d '\n' /dev/null -
Run Code Online (Sandbox Code Playgroud)
或者:
sed 'i\
/'
Run Code Online (Sandbox Code Playgroud)
使用pr
:分页文件
pr -t -d file.txt
Run Code Online (Sandbox Code Playgroud)
输出:
一种 乙 C d 电子
使用awk
:
awk '{printf("%s\n\n",$0)}' file.txt
Run Code Online (Sandbox Code Playgroud)
随着awk
您可以定义输出记录分隔符为双新行:
awk -v ORS="\n\n" 1 file
Run Code Online (Sandbox Code Playgroud)
然后,1
执行默认awk
操作:{print $0}
,即打印当前行。
归档时间: |
|
查看次数: |
2974 次 |
最近记录: |