lynx -source http://www.lipsum.com/feed/xml?amount=3|perl -p -i -e 's/\n/\n\n/g'|sed -n '//,//p'|sed -e 's/]*>//g'
Команда lynx -source http://www.lipsum.com/feed/xml?amount=3
получает исходный код веб-страницы по указанному URL-адресу. Затем с помощью команды perl -p -i -e 's/\n/\n\n/g'
добавляется пустая строка между каждыми двумя строками исходного кода. Далее с помощью команды sed -n '//,//p'
выводятся только строки, содержащие теги и
. Наконец, с помощью команды
sed -e 's/]*>//g'
удаляются все HTML-теги, оставляя только текст Lorum Ipsum.
Альтернативным способом получения случайного текста Lorum Ipsum с веб-сайта lorumipsum.com может быть использование программного интерфейса API этого сайта или использование других инструментов командной строки, таких как curl
или wget
, для загрузки исходного кода веб-страницы, а затем обработка этого кода с помощью утилит для работы с текстом, таких как grep
, awk
или perl
.