KeyWeb
1111111111Rating 0.00 (0 Votes)
Понадобилось совершить экспорт доменных имен из нескольких десятков URL, имея один URL его легко можно "конвертировать" в доменное имя отрезав все лишнее:
echo "https://sys-adm.in/os/nix.html" | sed -e 's|^[^/]*//||' -e 's|/.*$||'
Теперь можно сгенерировать лист со списком URL'ов, например:

https://forum.sys-adm.in/index.php
https://sys-adm.in/en/linux/657-fedora-centos-7-change-setting-timezone.html
https://google.ru/?gws_rd=ssl

Загнать весь лист в loop, типа такого:

# Read data from txt
while read -r line; do

# Check if line not blank or not comment
if [[ -n "$line" && "$line" != [[:blank:]#]* ]]; then

# Extract domain names from URLs
echo "$line" | sed -e 's|^[^/]*//||' -e 's|/.*$||'

fi

done < $LISTFILE

В итоге получился готовый скрипт всем на радость :)
 

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас один гость и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз