Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/12/2012, 06:48
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Duda sobre awk

Bienvenido juandasd89,
En el futuro, por favor abrí nuevas consultas en nuevos temas.
Recordá además que acá no estamos para hacer tareas, tenés que mostrarnos qué has hecho por tu cuenta para solucionar el problema.

Vas a necesitar los bloques BEGIN y END. Dentro del programa, si la línea coincide con el criterio, incrementas las variables.
Código BASH:
Ver original
  1. BEGIN {
  2.     registros = 0
  3.     fol = 0
  4.     iaw = 0
  5. }
  6. {
  7.     incrementar registros
  8.     si el campo de FOL tiene el valor correcto, incrementar fol
  9.     si el campo de IAW tiene el valor correcto, incrementar iaw
  10. }
  11. END {
  12.     print registros
  13.     print fol
  14.     print iaw
  15. }
Sugerencia: awk -F '[:-]'