GNU/Linux >> Linux の 問題 >  >> Ubuntu

ターミナルでWww.icndb.comからランダムなジョークを表示する方法は?

フォーチュンプログラムを使用して、素敵な引用やジョークを入手できることはすでに知っています。

しかし、このurwirdスクリプトで、新しいターミナルを開いたときに欲しい新しい楽しみの源を見つけました。

今回のジョークはhttp://www.icndb.comから来ています。

ベストアンサー

icndb RESTful APIを使用できます:http://www.icndb.com/api/。

  1. cowsayをインストールします 、recode およびjshon パッケージ:

    sudo apt-get install cowsay recode jshon
    
  2. 次に、次の行を.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を開くと 取得:


Ubuntu
  1. ターミナルからUbuntuから即座にログアウトする方法

  2. ターミナルからOperaブラウザをインストールするにはどうすればいいですか?

  3. ターミナルからFirefoxを設定する方法は?

  1. UbuntuPCからInstagramに写真をアップロードする方法

  2. ターミナルからモバイルブロードバンドを有効/無効にする方法は?

  3. .htaccessを介してドメインのwwwまたは非wwwURLを強制する方法

  1. Ubuntu16.04でターミナルからWiFiを接続する方法

  2. ターミナルからUbuntu16.04にXAMPPスタックをインストールする方法

  3. Ubuntu20.04のターミナルからWiFiに接続する方法