Hola! estoy intentando modificar el campo de un fichero, pero no se como hacer la salida.
Estoy intentando hacerlo x awk porque el fichero es largo y solo kiero modificar los campos d las lineas que cumplen lasc condiciones:
cat vuelos | awk -F: 'BEGIN {a = 0} $1 == j {if (($14 > 0) && (a == 0)) $14 = $14 - 1; print $14; a=1}' j=$vuelo
vuelo es una entrada por terminal y vuelos es el fichero
Como puedo hacer para que el resultado en cada bucle m modifique el campo $14?
Si alguien m pudiese ayudar o darme otra idea le estaria muy agradecido, gracias!