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

从linux中的分隔文件中删除一列,第1张

概述我有一个以下格式的文件: col1|col2|col3|col4a|b|c|de|f||hi|j|k|l 我想从标题和数据中删除col3(带分隔符“|”).这可以用awk / sed完成吗? 请注意col3中的数据可能为空(第2行). 输出应该是: col1|col2|col4a|b|de|f|hi|j|l 你可以简单地使用剪切. cut -d'|' -f1-2,4- file 我有一个以下格式的文件:
col1|col2|col3|col4a|b|c|de|f||hi|j|k|l

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

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

输出应该是:

col1|col2|col4a|b|de|f|hi|j|l
解决方法 你可以简单地使用剪切.
cut -d'|' -f1-2,4- file
总结

以上是内存溢出为你收集整理的从linux中的分隔文件中删除一列全部内容,希望文章能够帮你解决从linux中的分隔文件中删除一列所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/1032959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存