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.
