如何在终端中显示来自www.icndb.com的随机笑话?

我已经知道你可以使用财富计划获得一些不错的报价/笑话。

但是我在这个urwird脚本中发现了一个新的乐趣来源,当我打开一个新的终端时,我想拥有它。

这次笑话来自http://www.icndb.com 。

您可以使用icndb RESTful API: http : //www.icndb.com/api/ 。

  1. 安装cowsayrecodejshon包:

     sudo apt-get install cowsay recode jshon 
  2. 然后只需.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可确保在非交互式会话中不会显示笑话。

  3. 现在,当我打开一个gnome-terminal我得到:

    在此处输入图像描述