Linux Mintコンソールで「Destiny」を変更する(削除しない)

Linux Mintコンソールで「Destiny」を変更する(削除しない)

Mintコンソールをロードするときに引用符を使用するのは問題ありませんが、OEMテキストには残念なことがたくさんあります。インスピレーションを与えたり、他の便利な引用符で引用符を更新したいと思います。

どうすればいいですか?

答え1

Mintの下にmint-fortune/etc/bash.bashrc

fortune本質的に占い師を印刷する基本プログラムである占い師を描くプログラムであるプログラムを包むラッパーです。

残念ながら、スクリプトは引数を受け入れないため、引数を削除またはコメントアウトし、独自/etc/bash.bashrcのソリューションを作成する必要があります。

  • 動物を維持したい(ああ!)、修正されたバージョンを作成する必要があります。mint-fortune

  • または単に使用してくださいfortune

どちらの場合も、あなたの財産を正しい形式のファイル(明らかに1行に複数行で区切られた富を含むテキストファイル%)に記録します.bashrc

答え2

Linux Mint運を編集! (ミント13)表示された「部」を調整する方法に関する良い情報があります。

特に/usr/share/cowsay/cows拡張子.cow

詳しくはリンクをご覧ください。

答え3

(この回答は私には適していないので)

私が書いた内容はとても簡単です。富を置き換える、ここ:

https://github.com/berrytsakala/dailytip

  • 見積データベースを変更するのは非常に簡単です
  • まだ「インストールプログラム」はありませんが、インストールは簡単です。
  • Pythonです。ソースコードを修正するのは簡単です。
  • 鐘や口笛の音もなく、

それは私にとって十分です。新機能の提案を歓迎します:)

答え4

「$@」を使うと私に役立ちました。

1- show_fortune関数で:

/usr/games/fortune"$@"| $command -f $cow

2-電話:

show_fortune"$@"

全リスト

#!/bin/bash

function show_fortune {
   RANGE=3
   number=$RANDOM
   let "number %= $RANGE"
   case $number in
       0)
           cow="moose"
           ;;
       1)
           cow="tux"
           ;;
       2)
           cow="koala"
           ;;   
   esac

   RANGE=2
   number=$RANDOM
   let "number %= $RANGE"
   case $number in
       0)
           command="/usr/games/cowsay"
           ;;
       1)
           command="/usr/games/cowthink"
           ;;
   esac
   /usr/games/fortune "$@" | $command -f $cow
}

showfortunes=`gsettings get com.linuxmint.terminal show-fortunes 2>/dev/null`
if [ "$showfortunes" == "true" ]; then
    show_fortune "$@"
fi

関連情報