我有这个csv文件
4,1,0,1,1,1,0,0,0
5,1,0,1,2,1,0,0,0
6,1,0,1,3,1,0,0,0
7,1,0,1,4,1,0,0,0
8,1,0,2,3,2,0,0,0
9,1,0,2,4,2,0,0,0
10,1,0,2,5,2,0,0,0
11,1,0,2,6,2,0,0,0
12,1,1,3,3,3,0,0,1
13,1,1,3,4,3,0,0,1
14,1,1,3,5,3,0,0,1
15,1,1,3,6,3,0,0,1
16,1,1,3,7,3,0,0,1
17,1,1,4,6,4,0,0,1
18,1,1,4,7,4,0,0,1
19,1,1,4,8,4,0,0,1
20,1,1,5,7,5,0,0,1
我想查找以 8 开头的行 我在努力
grep 8 example.csv
然后我得到了 follow o/p
8,1,0,2,3,2,0,0,0
18,1,1,4,7,4,0,0,1
19,1,1,4,8,4,0,0,1
我只想要以 8 开头的行。我应该怎么做?
最佳答案
grep ^8, example.txt
其中^表示匹配模式必须从行首开始。我还在正则表达式中添加了“,”,因此它不会匹配以 80 开头的行
关于linux - 如何grep对于csv文件中的特定数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48879649/