Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Сгенерировать список ссылок (nub asked)  (Прочитано 602 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Laurentius

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Доброго дня, хотел бы научиться сохранять веб-страницы из словарей или других справочников по моему списку. Например
https://en.oxforddictionaries.com/definition/able

где able заменить на любые слова из моего списка или добавить к певой части слова из списка и сохранить получившиеся ссылки в файл. А уж файл можно скормить wget он  умеет качать ссылки из файла.

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5384
    • Просмотр профиля
Re: Сгенерировать список ссылок (nub asked)
« Ответ #1 : 16 Август 2017, 13:38:36 »
Код: Bash
  1. for i in `cat list.txt`; do wget https://en.oxforddictionaries.com/definition/$i; done

Оффлайн Azure

  • Модератор раздела
  • Старожил
  • *
  • Сообщений: 6015
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Сгенерировать список ссылок (nub asked)
« Ответ #2 : 16 Август 2017, 16:54:23 »
Код: Bash
  1. sed 's|^\s*|https://en.oxforddictionaries.com/definition/|' list.txt | wget -i -
*каждое слово должно быть на отдельной строке
« Последнее редактирование: 16 Август 2017, 16:55:54 от Azure »
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн БТР

  • Заслуженный пользователь
  • Модератор форума
  • Старожил
  • *
  • Сообщений: 5384
    • Просмотр профиля
Re: Сгенерировать список ссылок (nub asked)
« Ответ #3 : 16 Август 2017, 17:10:50 »
Azure  спасибо,  как всегда на высоте.

Хотел дать толчок Laurentius для мысли в нужном направлении, которое подскажет ABS.

Оффлайн victor00000

  • Забанен
  • Старожил
  • *
  • Сообщений: 15570
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Сгенерировать список ссылок (nub asked)
« Ответ #4 : 16 Август 2017, 17:50:24 »
1 до 100
r=$[(RANDOM % 100)+1];echo $r
Нельзя друзья, дулу - AnrDaemon видите?
~.o

 

Страница сгенерирована за 0.394 секунд. Запросов: 24.