Как получить случайное ASCII-арт из www.asciiartfarts.com

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.

Ответить

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