curl -s http://www.infoplease.com/countries.html | grep "

#\n#g' | cut -f 1 -d\< | grep -v "^\ \ *$"


Данная команда позволяет получить список стран с веб-страницы http://www.infoplease.com/countries.html.

Ключ -s для curl отключает вывод статусных сообщений, а знак «|» используется для перенаправления вывода команды на вход следующей.

Далее некоторые строки фильтруются: команда grep ищет строки содержащие «

» на символ новой строки. С помощью команды cut извлекается первый столбец таблицы, а команда grep удаляет все строки, начинающиеся с пробелов.

Альтернативно можно воспользоваться браузером и скопировать нужные данные из таблицы на сайте, либо воспользоваться RSS-фидами или API для получения данных.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *