Abh*_* py 1 command-line awk filenames
我在需要列出第 32 列值超过 3000 的文件名的位置有很多文件。
这是给我这些记录的命令:
awk -F, '$32 > 3000' *
Run Code Online (Sandbox Code Playgroud)
现在谁能告诉我如何获取具有这些记录的文件的名称。
只需使用FILENAME
内置变量:
awk -F, '$32 > 3000{print FILENAME; nextfile}' *
Run Code Online (Sandbox Code Playgroud)