Мне нужно запустить в качестве упражнения в моем университете сценарий bash для обратного поиска всех их записей DNS для сетевого блока класса B, которым они владеют.
Это самое быстрое, что у меня есть, но занимает вечность. Любая помощь в оптимизации этого кода?
#!/bin/bash
network="a.b"
CMD=/usr/bin/dig
for i in $(seq 1 254); do
for y in $(seq 1 254); do
answer=`$CMD -x $network.$i.$y +short`;
echo $network.$i.$y ' resolves to ' $answer >> hosts_a_b.txt;
done
done