segunda-feira, 6 de outubro de 2014

Bash: hosts ativos


arp-scan --interface=eth0 192.168.0.0/24 | grep 192. | sort -n | uniq -w 15 | wc -l

  • Listar máquinas ativas
arp-scan --interface=eth0 192.168.0.0/24
  • Apresentar apenas as linhas que contenham "192."
 grep 192.
  • Ordenar
 sort -n
  • Apresentar apenas linhas únicas (sem IP repetido => primeiros 15 caracteres únicos)
uniq -w 15
  •  Contar as linhas (seja IP's únicos)
wc -l