gpt4 book ai didi

linux - 使用 Bash 脚本查找文件中字符串的行号

转载 作者:IT王子 更新时间:2023-10-29 00:14:06 26 4
gpt4 key购买 nike

如何使用 bash 脚本查找字符串出现的行号?

例如,如果一个文件看起来像这样,

Hello I am Isaiah
This is a line of text.
This is another line of text.

然后我运行脚本来查找字符串“line”,它会输出数字 2,因为这是第一次出现。

最佳答案

鉴于您的示例仅打印字符串第一次出现的行号,也许您正在寻找:

awk '/line/{ print NR; exit }' input-file

如果您确实想要所有事件(例如,如果您的示例所需的输出实际上是“2\n3\n”),请省略 exit

关于linux - 使用 Bash 脚本查找文件中字符串的行号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20026370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com