Linux中國

使用 cowsay 命令的 3 種有趣方式

大多數時候,終端是一個生產力的動力源。但是,終端的作用不止是命令和配置。在所有傑出的開源軟體中,有些是 為了好玩而寫的。我以前介紹過一些 有趣的命令,但這篇文章只講一個:古老的 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 |    | \||||
            //    | _/  |    |     /
          &apos;--/----/|     /     |   |-&apos;
                 // //  /     -----&apos;
                //  \ /      /
               //  // /      /
              //  \ /      /
             //  // /      /
            /|   &apos; /      /
            //___/      /
           //   ||     /
           \_  || &apos;---&apos;
           /&apos; /  \_.-
          /  /    --| |
          &apos;-&apos;      |  |
                    &apos;-&apos;

圖形化的 cowsay

如果你發現自己需要用圖形化的牛來傳遞信息,可以使用 xcowsay 命令。這是一個類似於 cowsay 的圖形程序,它接受一個由用戶輸入的文本字元串,或從另一個應用(如 Fortune)輸送過來的文本字元串。

![A cartoon cow has a speech bubble that reads "I love Linux"](/data/attachment/album/202111/25/232504dx3txxf473gssvcf.png "graphical cowsay")

有趣的 Linux 命令

雖然 cowsay 不是一個有用的命令,但它是一個有趣的命令,相當於你終端的桌面小工具。它很適合用來分散注意力和進行有趣的管道命令實驗(嘗試將 ifconfig 管道到 cowsay,或 lsblkmount,或任何東西!)。如果你想讓你的終端更有趣,試試 cowsay

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

作者:Don Watkins 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國