Search
Write a publication
Pull to refresh

Умные мысли в консоли

Reading time1 min
Views521
Подглядел на ЛинСовет комманду для вывода умных мыслей в консоль, подумалось: а что если консоль не утф-ная?
Исправляем


Юзаем:
wget -qO — greatwords.ru/random | grep 'quote-p' |iconv -f UTF-8 -t KOI8-R|sed -ne 's/<[^>]*>//g;s/ / /g;p' |fold -sw 160
либо
wget -qO — greatwords.ru/random | grep 'quote-p|info-p' |iconv -f UTF-8 -t KOI8-R|sed -ne 's/<[^>]*>//g;s/ / /g;p' |fold -sw 160 — выводит строкой ниже автора

a. Не забываем менять кодировку после -t, у меня на серверном тазике KOI8-R у Вас может быть что-то другое
b. При необходимости добавить «http://» перед greatwords.ru если у Вас wget по умолчанию на другой протокол настроен
c. Добавляем по желанию в скрипт или еще куда-нить и будет Вам счастье, например: при коннекте или при открытии нового пространства в screen.

ЗЫ: вариант тестился под фрей и под линухом
ЗЫЗЫ: ЛинСовету привет и спасибо!
Tags:
Hubs:
Total votes 29: ↑14 and ↓15-1
Comments12

Articles