我想要这样的输出:
IP Address: 192.168.1.1
Hostname:Test-PC
这就是我所做的:
test(){
ping -c 1 $1 > /dev/null
[ $? -eq 0 ] && echo "IP Address": $i is online.
}
for i in 192.168.1.{1..255}
do
test $i & disown
done
我添加了这一行来收集主机名,但失败了。我怎样才能获得主机名?
nmap -sU --script nbstat.nse -p137 192.168.11.*