Compruebe si el quinto campo coincide con \(.*\)
e imprímalo si coincide.
who | awk '$5 ~ /\(.*\)/{print $5}'
Si solo está interesado en las direcciones ip
, cambie la expresión regular:
who | awk '$5 ~ /\((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\)/{print $5}'