0 sed text-processing numeric-data
我需要一个在每个数据点之前和之后插入零的脚本。我正在尝试在 Ubuntu 中执行此操作。
例子:
1
2
3
4
5
Run Code Online (Sandbox Code Playgroud)
我需要的:
0
1
0
0
2
0
0
3
0
0
4
0
0
5
0
Run Code Online (Sandbox Code Playgroud)
使用awk
:
awk '{ print "0" ORS $0 ORS "0" }' < input
Run Code Online (Sandbox Code Playgroud)
或者:
awk '{ print "0"; print $0; print "0" }' < input
Run Code Online (Sandbox Code Playgroud)
对我来说,这是 awk 中“在每行之前和之后打印一个零”的直接实现。