С nmap
помощью флага -sL вы можете перечислить их. Тогда с помощью grep
вас можно выбрать только те выходные строки, которые содержат и адрес.
Наконец, с помощью разреза мы выбираем 5-е поле каждой строки:
nmap -sL -n 192.168.0.0/24 | grep 'Nmap scan report for' | cut -f 5 -d ' '
Список всех 255 адресов из / 24
Или же
nmap -sL -n 192.168.0.0-16| grep 'Nmap scan report for' | cut -f 5 -d ' '
с 192.168.0.0 по 192.168.0.16