Isso funciona para você?
w -hs|awk '{printf "%s\t%s\n",$1,$3}'
Eu quero obter uma lista dos usuários registrados no momento e seus respectivos endereços IP. Eu tentei a seguinte linha de comando:
w -s
No entanto, as colunas TTY, IDLE e WHAT também são exibidas. Não quero que essas colunas sejam exibidas, pois pretendo usar apenas as informações necessárias como entrada para um script. Existe alguma maneira de filtrar essas colunas? Qualquer forma de obter uma lista apenas com os usuários e seus IPs?
Tags networking bash linux