开源软件

牛牛会让你眼前一亮——Linux 中的 cowsay 程序

众所周知,程序员的工作很累,大部分还不能双休。今天是美好的星期五,希望这个名为 cowsay 的程序能够让你在枯燥的 Linux 命令符界面中找到些许快乐,调整心情,迎接(本应该有的)美好周末。

今天介绍的 cowsay 程序是一只活在你 Linux 系统里、不需要吃草而且会说话的牛。它可以随心所欲地说它的心里话,比如:

< I love Linux >
--------------
       \   ^__^
        \  (oo)\_______
           (__)\       )\/\
               ||----w |
               ||     ||

在 Linux 里安装 cowsay

如果你的网络/镜像源足够好,这就会是一件非常简单的事了。

如果你用的是 Debian、Ubuntu、Mint或者其他类似的发行版,你只需要:

$ sudo apt install cowsay

如果使用的是 Fedora,会麻烦一些:

$ sudo apt install cowsay-beefymiracle

cowsay 的命令用法

作为一只牛牛,cowsay 只会说话,别的什么也不会干,更不能帮你产奶(写代码)。但是吐吐舌头、瞪大眼睛来变化一下形象还是很简单的。如果想让它说话,你只需要:

$ cowsay "I love Linux"

尝试一下,现在你知道刚才的牛牛说的是谁的心里话了吗?

如果你觉得牛牛的眼睛太纯天然,可以换成任何你想要的样子。比如:

$ cowsay -e @@ Hello

< Hello >
 -------
       \   ^__^
        \  (@@)\_______
           (__)\       )\/\
               ||----w |
               ||     ||

也可以帮它看看舌苔,研究研究究竟为什么眼睛变成了这样:

$ cowsay -T U Hello

< Hello >
-------
       \   ^__^
        \  (oo)\_______
           (__)\       )\/\
            U ||----w |
               ||     ||

真可惜,没有医师执业证书的我们并不能看出什么。但是我们可以和牛牛进一步交换看法:

$ fortune | cowsay

 _______________________________________
/ we:                                   \
|                                       |
| The single most important word in the |
\ world.                                /
 ---------------------------------------
       \   ^__^
        \  (oo)\_______
           (__)\       )\/\
               ||----w |
               ||     ||

其实牛牛还是很聪明的嘛!要不要试试聊聊你的 boss?记得使用 clear 指令,别让他看见你们的密谈。

一些比会说话的牛更奇怪的东西

如果你使用的是 Fedora,cowsay 内置了另一个灵魂来跟你对话,它是一个会说话的热狗。Fedora 17 在发行前开展了一个投票,最后这只名为 Beefy miracle(或者叫它健壮奇迹?看起来不过三口的事)赢得了 Fedora 17 的冠名权。当时为它设立的纪念网站直到现在都可以正常访问,这个形象也被嵌入了 Fedora 17的安装界面中。你可以试试这条命令:

$ cowsay -f beefymiracle Hello Fedora

一个比会说话的牛更奇怪的东西带着当年的回忆和荣光向你走来:

< Hello Fedora >
 --------------      .---. __
          ,    \    /     \   \    ||||
         \\\\      |O___O |    | \\||||
         \   //    | \_/  |    |  \   /
          '--/----/|     /     |   |-'
                 // //  /     -----'
                //  \\ /      /
               //  // /      /
              //  \\ /      /
             //  // /      /
            /|   ' /      /
            //\___/      /
           //   ||\     /
           \\_  || '---'
           /' /  \\_.-
          /  /    --| |
          '-'      |  |
                    '-'

↓这是本尊↓

图形化的牛牛

如果你更习惯用图形化界面,可以尝试 xcowsay 指令。它是 cowsay 的图形化版本,同样可以把你说的文本复读出来,比如这样:

R 语言的动物们

如果你的系统有 R 语言的相关套件,那你可以尝试一下动物世界。这个增强版的 cowsay 里面有各种各样的动物来复读你的话。比如可爱的猫猫:

say("it's caturday", "longcat")
#> 
#>  ----- 
#> it's caturday 
#>  ------ 
#>     \   
#>      \
#>     .ハ,,ハ
#>     ( ゚ω゚)
#>     |つ  つ
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     |    |
#>     U "  U
#>         [BoingBoing]
#> 

动物的本质也是复读机!


参考资料:

对这篇文章感觉如何?

太棒了
1
不错
2
爱死了
0
不太好
0
感觉很糟
0

You may also like

Leave a reply

您的电子邮箱地址不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

More in:开源软件

开源软件

使用 pdftk-java 来编辑 PDF 吧!

在用命令行处理大量 PDF 文件时,手动操作通常不是一个好的选择。这时候可以选择使用 pdftk-java 工具,配合上对应批量操作的 Makefile 文件,能让你事半功倍。
开源软件

来点更高雅的!用 Linux Sampler 演奏数字管弦乐

一直以来,音乐合成器都在尝试模拟真实的乐器。然而在技术的发展中,合成音乐家们发现如果想真正地捕获到乐器的美感,只能去录制他们的声音,再通过技术合成手段来获得想要的音乐。如果你想要为自己的游戏或者其他应用来配上一段优美的音乐,聘请管弦乐队显然是非常昂贵的。但通过 Linux Sampler 这个开源程序,或者再加上一个 MIDI 键盘,也是可以实现一段成功的演奏的。
开源软件

来点节奏感吧!在 Linux 上用 Hydrogen 敲鼓

借助现代科技,音乐不需要从乐器演奏出来,通过电子合成器就可以创作出优美的音乐。Hydrogen 应用是一个功能齐全并且开源的鼓音乐合成器,并且使用简单,无论新手还是专业人士都能够很快上手。