小编use*_*553的帖子

awk代码获取文件中的特定行

我有一个文件Query.txt与这样的数据:

  # Query: Name_ID
  # 2 hits found****
    # Query: Name_ID
    # 20 hits found
    # Query: Name_ID
    # 0 hits found
Run Code Online (Sandbox Code Playgroud)

当我把它弄糟或grep它为一个模式我得到如下输出:

grep "0 hits found" Query.txt | head
 # 20 hits found
 # 0 hits found
 # 140 hits found
 # 70 hits found
Run Code Online (Sandbox Code Playgroud)

两个问题:我如何专门得到"0次点击"而不是20或140或70?第二,如何使用AWK创建另一个文件Query2.txt,格式如下?

# Query: Name_ID  # 2 hits found
# Query: Name_ID  # 20 hits found
# Query: Name_ID  # 0 hits found
Run Code Online (Sandbox Code Playgroud)

regex awk

3
推荐指数
1
解决办法
116
查看次数

awk或sed删除带有字符串和数字的模式

我有一个包含以下内容的文件:

string1_204
string2_408
string35_592
Run Code Online (Sandbox Code Playgroud)

我需要摆脱string1_,string2_,string35_等等,并添加204,408,592来获取值.所以输出应该是1204.

我可以取出string1_和string 2_但是对于string35_592,我有5_592.我似乎无法让命令正确地做我想做的事情.请任何帮助表示赞赏:)

awk

1
推荐指数
1
解决办法
969
查看次数

标签 统计

awk ×2

regex ×1