fortune

每次执行这个小程序会随机输出一条名人名言。

下载列表地址:https://rpmfind.net/linux/rpm2html/search.php?query=fortune ,选一个自己合适的版本,进行安装。

我这边下载:ftp://rpmfind.net/linux/opensuse/distribution/13.2/repo/oss/suse/x86_64/fortune-1.99.1-8.1.5.x86_64.rpm ,进行安装。

由于fortune会有依赖包需要安装,所以使用yum安装会方便一点,执行命令:

1
sudo yum -y install fortune-1.99.1-8.1.5.x86_64.rpm

安装完后,执行试试:

1
2
3
4
$ fortune
Life is a concentration camp. You're stuck here and there's no way
out and you can only rage impotently against your persecutors.
-- Woody Allen

cowsay

每次执行会输出一个字符组成的小牛图案,并以气泡形式打印出一句话。

下载地址页面:https://web.archive.org/web/20120225123719/http://www.nog.net/~tony/warez/cowsay.shtml ,同样选一个自己合适的版本,进行安装。

这边下载:https://web.archive.org/web/20120225123719/http://www.nog.net/~tony/warez/cowsay-3.03.tar.gz ,进行安装。

分别执行解压和安装命令:

1
2
3
$ tar -zxvf cowsay-3.03.tar.gz
$ cd cowsay-3.03
$ sudo ./install.sh

安装完后,执行试试:

1
2
3
4
5
6
7
8
9
$ cowsay hello
_______
< hello >
-------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||

这两个小程序结合起来使用就可以让牛说名人名言了。哈哈。

1
2
3
4
5
6
7
8
9
10
11
12
$ fortune | cowsay
______________________________________
/ As crazy as hauling timber into the \
| woods. |
| |
\ -- Quintus Horatius Flaccus (Horace) /
--------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||

继续来几个中文版:

git项目地址:https://github.com/ruanyf/fortunes

执行:

1
2
$ git clone https://github.com/ruanyf/fortunes.git
$ cp -r fortunes/data/* /usr/share/fortune/

(cp的时候,需要确认fortune资源的位置哦,我这边是:/usr/share/fortune/)

再来试试:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$ fortune | cowsay
______________________________________
/ 《青溪》 \
| 作者:王维 |
| 言入黄花川,每逐青溪水。 |
| 随山将万转,趣途无百里。 |
| 声喧乱石中,色静深松里。 |
| 漾漾泛菱荇,澄澄映葭苇。 |
| 我心素已闲,清川澹如此。 |
\ 请留盘石上,垂钓将已矣。 /
--------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||

哈哈,是不是还蛮有意思的?不过唐诗好像格式化不是很好呃。

最后,让每次打开shell的时候,都自动运行一次fortune。

编辑:~/.bashrc 或 ~/.zshrc ,取决于你用的是哪种shell。

追加下面几行:

1
2
3
4
5
6
7
echo
echo "=============== Quote Of The Day ==============="
echo
fortune
echo
echo "================================================"
echo

重新连接一次ssh,将会自动执行fortune:

1
2
3
4
5
6
7
8
9
10
11
12
13
Last login: Thu Feb 10 16:32:31 2016 from 192.168.159.1
=============== Quote Of The Day ===============
良田万顷,日食一升。广厦千间,夜眠七尺
- 民谚
================================================
[hassan@localhost ~]$

完~