separador - awk unix
awk Ășltimo argumento antes de NF? (1)
Intenté imprimir el argumento antes de $ NF. Sin embargo $ NF-- no hace el truco. ¿Cuál es la solución a esto? El problema es que no sé cuántos args tengo, así que siempre necesito $ NF y el arg antes.
Saludos cordiales
Juergen
De acuerdo:
host -t ptr 1.1.1.1 | awk ''/ puntero / {num = split ($ 0, a, "."); imprime un [num-2] "." a [num-1];} ''
foo.tld
Puede usar $(NF - 1)
para obtener el penúltimo campo. Entonces en tu caso:
awk ''{print $(NF - 1), $NF}''