猿问

那是否可以在程序中指定输入文件呢?

gawk可以在命令行上指定输入文件,比如gawk '/AAA/' in1.txt in2.txt
gawk也可以在程序中指定输出文件,比如gawk 'END { print 1 > "out1.txt" }'

我想实现类似gawk '/AAA/ < "in1" { print $1 }'的功能。


阿晨1998
浏览 100回答 1
1回答

神不在的星期二

我采取的解决方案是拆分成两个awk步骤,第一个awk进程输出需要读取的文件名,bash脚本把那些文件名传递给第二个awk进程命令行。
随时随地看视频慕课网APP
我要回答