Как отображать случайные шутки с www.icndb.com в вашем терминале?
Я уже знаю, что вы можете получить хорошие цитаты / шутки, используя программу Fortune.
Но я нашел в этом скрипте urwird новый источник удовольствия, который я хотел бы получить, когда открываю новый терминал.
На этот раз шутки приходят с http://www.icndb.com/.
1 ответ
Решение
Вы можете использовать icndb RESTful API: http://www.icndb.com/api/.
Установите
cowsay,recodeа такжеjshonпакеты:sudo apt-get install cowsay recode jshonЗатем просто добавьте следующие строки в ваш
.bashrc:if [ "$PS1" ]; then wget "http://api.icndb.com/jokes/random" -qO- | jshon -e value -e joke -u | recode html | cowsay -f tux fiПримечание: проверка, если
$PS1Установлено, гарантирует, что шутки не будут отображаться на неинтерактивных сессиях.Теперь, когда я открываю
gnome-terminalЯ получил: