Operadores (AWK)

  • De relación
  • Aritméticos
  • De cadenas

  • De relación
    • ==
    • !=
    • <
    • >
    • >=
    • <=
    • ~ :contiene
    • !~ :no contiene
  • Aritméticos
    • +
    • - : resta
    • - :negativo
    • *
    • /
    • % :si el numerador es negativo el resto será negativo
    • ^ **
  • De cadenas
    • La concatenación va sin signo
    • La comparación entre cadenas es entre su longitud
  • Asignación
    • = es la asignación típica y puede encadenarse a=b=c=0
    • +=
    • -=
    • *=
    • /=
    • %=
    • **=
    • ? : Es un operador ternario que se puede sustituir por un if (es propio de C)
  • Incrementos
    • ++ :pre y post incremento dependiendo de si va delante o detrás se realizara la operación antes o después
    • -- :decremento
  • Lógico
    • || :o
    • && :y
    • ! : negación
    La comparación 1 si es cierto y 0 si es falso.