
Tenho muitos arquivos em um local onde preciso listar os nomes dos arquivos nos quais a 32ª coluna tem valor superior a 3.000.
Este é o comando que me dá esses registros:
awk -F, '$32 > 3000' *
Agora alguém pode me dizer como posso obter os nomes dos arquivos que possuem esses registros.
Responder1
Basta usar FILENAME
a variável integrada:
awk -F, '$32 > 3000{print FILENAME; nextfile}' *