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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

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

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

Оффлайн Laurentius

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

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

Оффлайн БТР

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

Оффлайн Azure

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

Оффлайн БТР

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

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

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14170
  • Я не слышу.
    • Просмотр профиля
Re: Сгенерировать список ссылок (nub asked)
« Ответ #4 : 16 Август 2017, 18:50:24 »
1 до 100
r=$[(RANDOM % 100)+1];echo $r
RuTorrent
3D
Душинckий B.B.

 

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