匹配文件中的字符串并仅打印匹配的第一行

内森

我正在尝试从文件中匹配一个字符串,并且仅打印与该字符串匹配的第一行。我可以使用grep获得结果,但是有没有一种方法可以使用awk实现相同的输出?

# cat file
/dev/sdac
/dev/cciss/c0d0
/dev/cciss/c0d0p1
/dev/cciss/c0d0p2
/dev/cciss/c0d0p1

# grep -wm1 c0d0p1 file
/dev/cciss/c0d0p1
RavinderSingh13

您可以尝试以下吗?

awk '/c0p0d1/{print;exit}' Input_file

说明:我正在搜索每一行中的字符串,当找到匹配项时,我正在打印该行并尽快退出,因为我们不需要读取不必要的文件。退出程序也会使其更快。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类常见问题

仅在Java中打印文本第一行中存在的字符串

来自分类Dev

grep使用列表查找文件中的匹配项,并仅打印列表中每个字符串的第一个匹配项

来自分类Dev

sed:需要删除除匹配字符串的第一行或最后一行以外的所有行

来自分类Dev

C#RegEx-仅获得字符串中的第一个匹配项

来自分类Dev

获取第一行中匹配字符串的列号。Excel VBA

来自分类Dev

合并几个文件中的所有内容,找到匹配的字符串并获得每一行的计数

来自分类Dev

如何打印匹配的字符串以php中的文件结尾

来自分类Dev

如果字符串与jquery中的一行匹配则禁用按钮

来自分类Dev

想要在匹配字符串之后也打印下一行

来自分类Dev

打印每个匹配行的字符串,然后打印第一个匹配行的字符串

来自分类Dev

如何在一行中第一个字符后匹配字符串

来自分类Dev

AWK:在同一行中的模式之间打印并反转匹配字符串的顺序

来自分类Dev

如何比较数据帧中从第一行到其他行的字符串并计算R中的不匹配数?

来自分类Dev

比较两个文件并打印匹配的字符串,上面一行一行,下面一行

来自分类Dev

我试图在一行中搜索两个字符串,但命令无法识别第二个匹配项,并且仅显示第一个匹配项

来自分类Dev

从匹配的字符串中删除第n行(在文件中仅出现一次)

来自分类Dev

读取文件的第一行并将其与外壳文件中的字符串进行比较

来自分类Dev

如何匹配文件中的字符串,但仅当字符串在第一个字段中时才匹配?

来自分类Dev

打印每个行匹配字符串,然后打印第一个行匹配字符串

来自分类Dev

awk:提取与第一行中的子字符串匹配的制表符分隔的列

来自分类Dev

删除第一行中与子字符串匹配的制表符分隔的列

来自分类Dev

在“多文件”中搜索“多字符串”并打印“一行中每个文件的结果”

来自分类Dev

比较两个文件并仅打印与字符串不匹配的行的第一个单词

来自分类Dev

如何仅显示与文本区域最后一行匹配的字符串

来自分类Dev

我想在 while 循环中添加一个 If 条件来检查 2 个文件中每一行中的相同字符串,如果匹配,则打印文件中的其他列

来自分类Dev

在bash中匹配单词后在一行中打印特定字符串

来自分类Dev

Python - 如果字符串与字符串不匹配,则仅打印一次

来自分类Dev

有没有办法匹配文件中的字符串并在字符串匹配后在下一行打印/附加另一个文件(单行)的内容

来自分类Dev

如果一个文件中的字符串与另一个文件中的字符串匹配,则打印行和下一行

Related 相关文章

  1. 1

    仅在Java中打印文本第一行中存在的字符串

  2. 2

    grep使用列表查找文件中的匹配项,并仅打印列表中每个字符串的第一个匹配项

  3. 3

    sed:需要删除除匹配字符串的第一行或最后一行以外的所有行

  4. 4

    C#RegEx-仅获得字符串中的第一个匹配项

  5. 5

    获取第一行中匹配字符串的列号。Excel VBA

  6. 6

    合并几个文件中的所有内容,找到匹配的字符串并获得每一行的计数

  7. 7

    如何打印匹配的字符串以php中的文件结尾

  8. 8

    如果字符串与jquery中的一行匹配则禁用按钮

  9. 9

    想要在匹配字符串之后也打印下一行

  10. 10

    打印每个匹配行的字符串,然后打印第一个匹配行的字符串

  11. 11

    如何在一行中第一个字符后匹配字符串

  12. 12

    AWK:在同一行中的模式之间打印并反转匹配字符串的顺序

  13. 13

    如何比较数据帧中从第一行到其他行的字符串并计算R中的不匹配数?

  14. 14

    比较两个文件并打印匹配的字符串,上面一行一行,下面一行

  15. 15

    我试图在一行中搜索两个字符串,但命令无法识别第二个匹配项,并且仅显示第一个匹配项

  16. 16

    从匹配的字符串中删除第n行(在文件中仅出现一次)

  17. 17

    读取文件的第一行并将其与外壳文件中的字符串进行比较

  18. 18

    如何匹配文件中的字符串,但仅当字符串在第一个字段中时才匹配?

  19. 19

    打印每个行匹配字符串,然后打印第一个行匹配字符串

  20. 20

    awk:提取与第一行中的子字符串匹配的制表符分隔的列

  21. 21

    删除第一行中与子字符串匹配的制表符分隔的列

  22. 22

    在“多文件”中搜索“多字符串”并打印“一行中每个文件的结果”

  23. 23

    比较两个文件并仅打印与字符串不匹配的行的第一个单词

  24. 24

    如何仅显示与文本区域最后一行匹配的字符串

  25. 25

    我想在 while 循环中添加一个 If 条件来检查 2 个文件中每一行中的相同字符串,如果匹配,则打印文件中的其他列

  26. 26

    在bash中匹配单词后在一行中打印特定字符串

  27. 27

    Python - 如果字符串与字符串不匹配,则仅打印一次

  28. 28

    有没有办法匹配文件中的字符串并在字符串匹配后在下一行打印/附加另一个文件(单行)的内容

  29. 29

    如果一个文件中的字符串与另一个文件中的字符串匹配,则打印行和下一行

热门标签

归档