wget -qO - http://www.asciiartfarts.com/random.cgi | sed -n '/
/,//p' | sed -n '/<table*/,//p' | sed '1d' | sed '$d' | recode html..ascii
Эта команда выполняет следующие действия:
1.
wget -qO - http://www.asciiartfarts.com/random.cgi
: Загружает случайное ASCII-арт из www.asciiartfarts.com и выводит его в стандартный вывод.2.
sed -n '/
/,//p': Фильтрует только текст между тегами, извлекая ASCII-арт из загруженной страницы.
3.
sed -n '/<table*/,//p'
: Дополнительный фильтр для удаления таблиц, если они присутствуют в ASCII-арте.4.
sed '1d'
: Удаляет первую строку, которая может содержать ненужные символы.5.
sed '$d'
: Удаляет последнюю строку, также чтобы избавиться от ненужных символов.6.
recode html..ascii
: Преобразует текст из HTML в ASCII, чтобы получить чистый ASCII-арт.Эта команда полезна для получения случайного ASCII-арта с веб-сайта www.asciiartfarts.com. Альтернативой может быть использование других инструментов для загрузки и обработки веб-страниц, например, Python с библиотекой Beautiful Soup.