Я новичок в написании сценариев bash и даже не знаю, как сформулировать свой вопрос. Я просмотрел это руководство, но не смог найти подходящий код пример. Это то, чего я хочу...
У меня есть список имен хостов (имя хоста — это google.com и т. д.), который выглядит так:
1,hostname_1
2,hostname_2
...
n,hostname_n
Я хочу удалить номер спереди, это можно легко сделать с помощью:
originList="originList.txt"
preparedList="preparedList.txt"
ipv6list="ipv6list.txt"
sed 's/[0-9]*,//' <$originList >$preparedList
Но вместо того, чтобы направлять вывод в preparedList.txt
, я хотел бы использовать его в своей команде dig:
sed 's/[0-9]*,//' <$originList | dig **HERE** AAAA +short >> $ipv6List