換掉Linux Mint terminal上出現的文字

換掉Linux Mint terminal上出現的文字linux

oschina上看到linux mint的消息,試用了一下,一會兒就喜歡上了這個發行版。其中有個地方以爲頗有意思,就是它的terminal上會隨機出現三種動物字符圖案,並配上一些名人名言,如圖所示:shell


特別是那頭鹿(或者是牛?)下面的w,着實讓我笑了好一會。bash

原本以爲這個挺別緻的,直到有一次出現一個廣告:大概的意思是你只要花5美圓一年,就能夠把你的信息放在這裏。spa

我想,若是把這些話換成本身喜歡的名人名言也蠻好的。因而閒的蛋疼的狀況下弄個玩玩。圖片

第一步,看/etc/bash.bashrc文件,最後有一行/usr/bin/mint-fortune比較特別,其餘系統裏沒有相似的語句。terminal

第二步,看/usr/bin/mint-fortune這個文件,這是個shell腳本文件,很是簡單,一看就懂,其中一句/usr/games/fortune | $command -f $cow顯然就是輸出名人名言的地方,只要把這個換掉就OK了。io

第三步,在本身的Document下建一個文本文件mywords.txt,裏面放一些本身喜歡的名人名言,一句話放一行(爲了實現簡單。。有興趣的人能夠用其餘方式組織),我是放在/home/rong/Documents/mywords.txt, chmod 666 /home/rong/Documents/mywords.txt, 讓其餘用戶也有讀寫的權限。class

第四步,在/usr/game/下建一個say.sh文件(固然也能夠選任何你喜歡的地方),內容:date

#!/bin/sh權限

FILE=$1

LINES=`cat $1 | wc -l`

RANDOM=`date +%s%N`

number=$RANDOM;

number=$(($number % $LINES +1))

head -$number $FILE | tail -1

保存,chmod a+x /usr/game/say.sh,讓它有運行的權限。

第五步,修改/usr/bin/mint-fortune文件,註釋掉/usr/games/fortune | $command -f $cow, 在它下面加上/usr/games/say.sh /home/rong/Documents/mywords.txt | $command -f $cow,保存退出。

這時再打開新的terminal窗口,會看到換成本身喜歡的名人名言了。


若是要添加新的名人名言,只須要在/home/rong/Documents/mywords.txt中添加就好了,記住,必須是一句話放一行,不然須要修改say.sh腳本。

下面還可一把這三種圖案換成其餘的,或者添加更多的搞笑圖片。。:-)

相關文章
相關標籤/搜索