Как я могу зарегистрировать полностью определенное Доменное имя?

Я пытаюсь стать чистым файл, имеющий доменные имена, но они не FQND (полностью определенные доменные имена).
Я попробовал этот сценарий, но это чертовски медленно (Только для 3 исходных данных, занимающих больше чем 30 секунд):

for h in "bert" "ernie" "www.google.com"
do
    host $h 2>&1 > /dev/null
    if [ $? -eq 0 ]
    then
        echo "$h is a FQDN"
    else
        echo "$h is not a FQDN"
    fi
done

Вход, что я пытаюсь дать, является большим файлом, содержащим следующее:

example.com
examplecom.de
example1.com .com
Silverplate.ss.com

Где произведенный должен быть только:

example.com
Silverplate.ss.com

Надеюсь, что представление является четким. Это может быть сделано с некоторым sed, awk, или другими сценариями, используемыми Ubuntu 16.04?

0
задан 2 February 2017 в 23:08

0 ответов

Другие вопросы по тегам:

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