小编tcl*_*rke的帖子

将bash数组元素传递给awk regex内部循环

我正在尝试使用awk搜索文件,循环遍历bash数组的元素.这就是我目前正在做的事情

myarray[1] = 441
myarray[2] = 123

for i in "${myarray[@]}"
do
awk '{if ($4 == '"$i"') print $0}' myfile.txt > newfile.txt
done
Run Code Online (Sandbox Code Playgroud)

是否有可能以这种方式访问​​awk中bash数组的元素?

regex bash awk

7
推荐指数
2
解决办法
1772
查看次数

标签 统计

awk ×1

bash ×1

regex ×1