当前位置: 首页 > 面试题库 >

如何在指定的行号后grep一个字符串?

郑星雨
2023-03-14
问题内容

我有一个大文本文件,我想查看"time spent"此文本文件中包含的行,我使用:

grep -in "time spent" myfile.txt

但是我只对50000之后的行感兴趣。在输出中,我想查看50000之后的行,其中包含“花费的时间”。有没有办法做到这一点?


问题答案:

您可以拖尾,然后grep:

tail -n +50000 myfile.txt | grep -in "time spent"


 类似资料:
  • 本文向大家介绍去除字符串中最后一个指定的字符相关面试题,主要包含被问及去除字符串中最后一个指定的字符时的应答技巧和注意事项,需要的朋友参考一下

  • 问题内容: 我试图用来匹配包含两个不同字符串的行。我尝试了以下内容,但是这匹配包含 string1 或 string2的 行,而不是我想要的行。 那么,如何只与包含 两个字符串 的行匹配? 问题答案: 您可以使用 要么,

  • 我有一个varchar字段,存储类似的日期 我需要将这些值更改为

  • 问题内容: 我有 使用JavaScript,如何获得最后五个字符或最后一个字符? 问题答案: 不要使用。请使用此方法,因为它与跨浏览器兼容(请参阅IE)。

  • 问题内容: 如何获取字符串的最后一个字符? 问题答案: 代码: 输出:

  • 问题内容: 我想要grep ,我希望结果是 为了区分,我将提示标记为。 这里有什么问题? 应该采取什么 grep的字符串 是什么? 问题答案: 问题在于外壳程序在双引号字符串内扩展了变量名。因此,它尝试读取以first开头的变量名。 另一方面,单引号中的变量不会扩展。因此,如果不是因为在正则表达式中表示行尾的特殊字符这一事实,那 将是 可行的。因此需要进行转义:。