使用 cowsay 命令的 3 种有趣方式
创始人
2024-03-02 09:08:55
0

想试一个只是好玩的应用吗?试试 cowsay。

大多数时候,终端是一个生产力的动力源。但是,终端的作用不止是命令和配置。在所有杰出的开源软件中,有些是 为了好玩而写的。我以前介绍过一些 有趣的命令,但这篇文章只讲一个:古老的 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 调用一个所谓的“ 结实的奇迹 beefy miracle ”。(LCTT 译注:Fedora 17 的开发代号。)

$ 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”

有趣的 Linux 命令

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


via: https://opensource.com/article/21/11/linux-cowsay-command

作者:Don Watkins 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

哞~ 我的 Linux 终...
cowsay 是一个有趣的小型 Linux 命令行实用程序,它有各...
2024-03-02 16:13:52
使用 cowsay 命令的...
想试一个只是好玩的应用吗?试试 cowsay。大多数时候,终端是一...
2024-03-02 09:08:55
使用 Linux cows...
用这个有趣的 Linux 命令行工具来庆祝节日吧。你可能听说过这样...
2024-03-02 08:56:18
在 Linux 命令行上拥...
使用 cowsay 实用程序将牛的话语带到你的终端输出。欢迎来到 ...
2024-03-02 01:25:15

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...