标签: regex unix
我需要删除第2列中空白的文件中的所有行。例如,如果我的文件看起来像这样
1 2 2 3 4 4
我需要输出
2 2 4 4
此外,列是制表符分隔的。任何帮助将不胜感激
答案 0 :(得分:1)
我建议使用简单的 awk 解决方案:
awk 'NF>=2{ sub(/ */,""); print }' OFS='\t' file
输出: