gpt4 book ai didi

bash - 如何获取第n个匹配的行号?

转载 作者:行者123 更新时间:2023-12-02 14:48:55 25 4
gpt4 key购买 nike

假设我有以下文件:

* cat
* dog
* cat
* fish
* fish
* cat
* turtle

假设我想找到 cat 的第二个匹配项的行号,我该怎么做?

最佳答案

$ awk '/cat/{c++} c==2{print NR;exit}' file
3

对猫进行计数,打印行号并在所需的匹配值后退出。

关于bash - 如何获取第n个匹配的行号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57044203/

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