
Tengo muchos archivos en una ubicación donde necesito enumerar los nombres de los archivos en los que la columna 32 tiene un valor superior a 3000.
Este es el comando que me da esos registros:
awk -F, '$32 > 3000' *
Ahora, ¿alguien puede decirme cómo puedo obtener los nombres de los archivos que tienen estos registros?
Respuesta1
Simplemente utilice FILENAME
la variable incorporada:
awk -F, '$32 > 3000{print FILENAME; nextfile}' *