我需要对某个文件的每一行执行一个命令。例如:
file1.txt 100 4
file2.txt 19 8
因此,我的awk脚本需要执行类似以下内容的操作:
command $1 $2 $3
需要执行命令 $1 $2 $3
并保存输出结果,但不能使用 system()
和 getline
函数(如果使用这些函数,则无法将输出作为管道传递)。此问题的限制是只能使用 awk
。 (我已经有一个使用 bash 脚本和 awk 的解决方案了...但我只想使用 awk...只是为了更多地了解它)