linux - 如何grep对于csv文件中的特定数字

标签 linux perl

我有这个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/

相关文章:

linux - 如何使用 "top"仅提取 CPU 使用率和进程名称(命令)列?

linux - 计算文件名与字符串匹配的目录中的文件

python - pjsip 无法播放音频 : Unable to open file for playback: Not found (PJ_ENOTFOUND) [status=70006]

linux - V4L2 帧上的系统偏移

perl - 使用 Perl 哈希

mysql - 在使用 Perl 插入列值之前,如何检查表中的重复列值?

perl - 选择在关闭的 SCTP 套接字上返回 0

linux - 调用变量运行脚本

perl - 创建一个包含 n 个元素的数组

multithreading - perl 模块 Perl-LDAP (Net::LDAP) 是线程安全的吗?