@PapiRUS90

Как с помощью цикла while, команды dig вывести в файл ips.txt A-записи домена, после чего на следующей строке PTR-запись IP?

Начал писать скрипт:
#!/bin/bash
dig google.com +noall +answer +short >> ips.txt
dig -x -f ips.txt +short >> ips2.txt

Но не получается использовать ключ -f для dig
Если в ручную вставлять ip
dig -x 64.233.165.138 +short >> ips2.txt
то проблем нет. А из списка не получается.
А ещё не понятно как использовать команду while в данном скрипте.
Заранее спасибо за любую помощь, а то гугл меня скоро забанит, за ддос
  • Вопрос задан
  • 330 просмотров
Пригласить эксперта
Ответы на вопрос 2
sotvm
@sotvm
Умный поймёт, а дураку и так всё равно.
saboteur_kiev
@saboteur_kiev Куратор тега bash
software engineer
#!/bin/bash
IP=$(dig ${1} +noall +answer +short)
echo ${IP} >> ips.txt
dig -x ${IP} +short >> ips2.txt


и запускать
./myscript.sh google.com
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы