输入
|1|2|3|4|5|
输出
|3|4|
如何删除管道编号X之前的所有内容|
(在此示例中为3)和管道编号Y之后的所有内容(在此示例中为5)?
在awk
:
$ awk -F"|" -vOFS="|" '{print "|"$4,$5"|"}' file
|3|4|
Perl:
$ perl -F'\|' -lane 'print join "|", "",@F[3..4],""' file
|3|4|
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句