使用Linux cowsay命令的3种有趣方式

647 阅读2分钟

Submit your cow-laboration

图片由 Opensource.com

大多数时候,终端是一个生产力的动力。但终端的作用不仅仅是命令和配置。在所有杰出的开源软件中,有些软件只是为了好玩而写的。我以前写过一些有趣的命令,但这篇文章只讲一个:古老的cowsay 命令。

Cowsay是一个可配置的会说话(或思考)的牛。它接受一个文本字符串,并输出一个奶牛说话的图形。这里有一头牛说它喜欢Linux。

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

为了得到这个结果,我所要输入的就是。

$ cowsay "I love Linux"

在Linux上安装cowsay

你可以用你的软件包管理器安装cowsay。在Debian, Mint, Elementary, 和类似的发行版上。

$ sudo apt install cowsay

在Fedora上。

$ sudo apt install cowsay-beefymiracle

Cowsay命令选项

Cowsay是一个简单而愚蠢的应用程序。除了为你的终端机提供一些风格化的设计外,它并没有实际用途。例如,你可以让一头牛说一个有趣的短语,而不是让一头长着古怪眼睛的牛说一个有趣的短语。键入。

$ cowsay -e @@ Hello

你会得到的。

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

或者你可以让它伸出舌头。键入。

$ cowsay -T U Hello

你会看到。

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

更妙的是,你可以把fortune 命令和cowsay

$ fortune | cowsay

现在你会有一头特别聪明的牛。

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

牛逼的奇迹

在Fedora上,有一个额外的cowsay选项,也是一个非官方的项目吉祥物。多年来,Fedora安装程序一直显示促进开源贡献的幻灯片。因为它们的风格是模仿汽车电影院的插曲,所以幻灯片中常见的卡通人物是一只拟人化的热狗。

为了与这个主题保持一致,你可以用Fedora版本的cowsay唤起一个所谓的牛肉奇迹。

$ cowsay -f beefymiracle Hello Fedora

你会得到一个完全愚蠢的结果。

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

图形化的cowsay

如果您发现自己需要用图形化的奶牛向您传递信息,还有xcowsay 命令。这是一个类似于cowsay的图形程序,它接受一个由用户输入的文本字符串,或者从另一个应用程序(如Fortune)输送过来。

A cartoon cow has a speech bubble that reads "I love Linux"

图片由 Don Watkins,CC BY-SA 4.0

有趣的Linux命令

虽然cowsay 不是一个有用的命令,但它是一个有趣的命令--相当于你终端的桌面小工具。它很适合用来分散注意力和进行管道命令的有趣实验(尝试将ifconfig 连接到cowsay,或lsblk ,或mount ,或任何东西!)。如果你想让你的终端更有趣,试试cowsay。