小编MyF*_*ame的帖子

从linux中的分隔文件中删除一列

我有一个以下格式的文件:

col1|col2|col3|col4
a|b|c|d
e|f||h
i|j|k|l
Run Code Online (Sandbox Code Playgroud)

我想从标题和数据中删除col3(带分隔符"|").这可以使用awk/sed完成吗?

请注意col3中的数据可能为空(第2行).

输出应该是:

col1|col2|col4
a|b|d
e|f|h
i|j|l
Run Code Online (Sandbox Code Playgroud)

unix linux awk sed

9
推荐指数
3
解决办法
2万
查看次数

标签 统计

awk ×1

linux ×1

sed ×1

unix ×1