Estou tentando extrair a data e o endereço IP da saída delastb
Estou usando:lastb | awk '{print $5,$6,$7,$3}'
O problema é que às vezes a primeira coluna (userID) lastb
fica em branco:
Exemplo de dados:
wpsadmin ssh:notty 213.109.202.127 Ter 1 Out 12:07 - 12:07 (00:00) ssh:notty 8.219.222.66 Terça, 1º de outubro, 11h48 - 11h48 (00h00) quser ssh:notty 213.109.202.127 Terça, 1º de outubro, 11h03 - 11h03 (00h00) udatabas ssh:notty 139.19.117.130 Ter Out 1 10:34 - 10:34 (00:00) Admin ssh:notty 213.109.202.127 Terça, 1º de outubro, 09:58 - 09:58 (00:00) ssh:notty 79.110.62.93 Terça, 1º de outubro, 09:40 - 09:40 (00:00) udatabas ssh:notty 139.19.117.130 Ter Out 1 09:34 - 09:34 (00:00)
...o que desequilibra minhas variáveis awk em uma.
Então, usar: lastb | awk '{print $5,$6,$7,$3}'
para o conjunto de dados acima me dá:
1 de outubro 12:07 213.109.202.127 1 11:48 - Ter 1 de outubro 11:03 213.109.202.127 1 de outubro 10:34 139.19.117.130 1 de outubro 09:58 213.109.202.127 1 09:40 - Ter 1 de outubro 09:34 139.19.117.130
Como retifico isso? Obrigado!