为何多了一个空行?
发表于 : 2017-04-13 7:26
$ echo " x x1 x2 y1 z1 x345" |awk -v RS="x[^ ]*" '$0=RT'
x
x1
x2
x345
$ echo " x x1 x2 y1 z1 x345" |awk -v RS="x[0-9]*" '$0=RT'
x
x1
x2
x345
为何echo " x x1 x2 y1 z1 x345" |awk -v RS="x[^ ]*" '$0=RT' 的输出结果多了个空行?
x
x1
x2
x345
$ echo " x x1 x2 y1 z1 x345" |awk -v RS="x[0-9]*" '$0=RT'
x
x1
x2
x345
为何echo " x x1 x2 y1 z1 x345" |awk -v RS="x[^ ]*" '$0=RT' 的输出结果多了个空行?