ejemplos:
1) Muestra la columna nº 17 del fichero de "DatosPiezometricos.dat":
$ cat DatosPiezometricos.dat| awk '{print $17}'
2) Sacar 2 columnas, separandolas con el caracter "|":
$ cat DatosPiezometricos.dat| awk '{print $17 "|" $19}'
3) Del fichero DATOS.csv, obtener la 1º y 2º columna, con el siguiente criterio:
-> los datos de la 2º columna tienen que ser menores de 60 y mayores de 10
-> las columnas estan separados por coma
Los datos obtenidos, vendran separados por el caracter coma.
cat 'DATOS.csv' | awk '$2<60 && $2>10 {print $1 "," $2}' FS=","
Fuente:
https://geekland.eu/uso-del-comando-awk-en-linux-y-unix-con-ejemplos/
https://es.wikipedia.org/wiki/AWK