Linux 在大文件中按分隔符拆分行
我有一个以下格式的文件:Linux 在大文件中按分隔符拆分行,linux,file,split,line,delimiter,Linux,File,Split,Line,Delimiter,我有一个以下格式的文件: a(tab)b(tab)c 有些行没有c列 我需要做的是将b列从每行中删除?完成此操作的最佳方法是什么?您可以使用cut提取第二个字段(tab是cut的默认分隔符): 使用正则表达式。。。。e、 g.\w+\t(\w+) cut -f2 file
a(tab)b(tab)c
有些行没有c
列
我需要做的是将
b
列从每行中删除?完成此操作的最佳方法是什么?您可以使用cut
提取第二个字段(tab是cut
的默认分隔符):
使用正则表达式。。。。e、 g.
\w+\t(\w+)
cut -f2 file