我遇到订单切换问题,我试图显示除第二个文件以外的文档中的所有字段,而不知道字段的总数如何。我已经尝试过了:
cut -f -2- example
我似乎没有找到正确的选择。有什么想法吗?
答案 0 :(得分:4)
您可以使用:
cut -f1,3- file
这将打印字段1和从3开始的所有字段。
请注意cut
的默认分隔符是制表符。
答案 1 :(得分:1)
使用cut -f2 --complement example
它打印所有字段,但第二个字段。
--complement complement the set of selected bytes, characters or fields.
答案 2 :(得分:0)
http://www.manpagez.com/man/1/cut/
为了补充选择字段列表,请使用选项--complement。
cut --complement -f2
答案 3 :(得分:0)
cut --complement -f2 -d " " fich.txt
使用文件fich.txt进行测试:
A1 B1 C1 D1
A2 B2 C2 D2
A3 B3 C3 D3
cut --complement -f2 -d " " fich.txt
A1 C1 D1
A2 C2 D2
A3 C3 D3
吃茶
-d, --delimiter=DELIM
use DELIM instead of TAB for field delimiter