小编Kur*_*aze的帖子

使用 awk 结果作为另一个命令的参数

我正在使用 awk 从一组文本文件中提取行。文件如下所示:

1000    1    75
1000    2    76
1001    1    76
1001    2    80
Run Code Online (Sandbox Code Playgroud)

我正在使用此命令搜索其中的几个目录:

awk -F"\t" '$3 == "76" { print $1"\t"$2}' ../benchmark/*/labels.txt
Run Code Online (Sandbox Code Playgroud)

awk 给了我正确的输出:

1000    2
1001    1
Run Code Online (Sandbox Code Playgroud)

现在对于每个找到的行,我必须执行一个脚本,将这两个数字作为参数传递,如下所示:

./build.oct 1000    2
Run Code Online (Sandbox Code Playgroud)

这样做的正确方法是什么?我并不真正关心脚本控制台输出(它生成文件)。

bash awk shell-script

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

标签 统计

awk ×1

bash ×1

shell-script ×1