如何在终端中显示来自www.icndb.com的随机笑话?
我已经知道你可以使用财富计划获得一些不错的报价/笑话。
但是我在这个urwird脚本中发现了一个新的乐趣来源,当我打开一个新的终端时,我想拥有它。
这次笑话来自http://www.icndb.com 。
您可以使用icndb RESTful API: http : //www.icndb.com/api/ 。
-
安装
cowsay
,recode
和jshon
包:sudo apt-get install cowsay recode jshon
-
然后只需
.bashrc
添加到.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
我得到: