创建自己的Cowsay Messenger

想要添加个人图像或公司徽标进行Cowsay?它比你想象成为一个Cowsay Picasso更容易。

母牛检查看起来非常洞察
Thinkstock.

其中一个Sillier,但仍然有趣,Linux上可用的工具被称为“Cowsay”。它用于显示一句话以及母牛的ASCII艺术图像。

巡航命令允许您创建不太可能被忽视的消息,并且可能遇到比其他大多数人每天都获得的千言万语。例如:

$ Cowsay这是Cowsay!_________________ <这是Cowsay!> ----------------- \ ^ __ ^ \(oo)\ _______(__)\)\ / \ || ---- W |||||

一旦巡航安装在您的系统上,您可以创建可爱的小消息 - 而且您不仅限于显示牛!事实上,如果你徘徊到了巡航的目录 -/ usr / share / cowsay /奶牛 -您将看到有一个相当大的文件集合可用。每个包括不同的图像。您可以从图像中选择图像,作为雪人和斯托克龙。如果你想迎接你的澳大利亚朋友巡航,您可能会尝试使用Koala。

请注意,您需要指定巡航如果您想要以外的标准牛(在这种情况下,Koala.Cow),则要使用的文件。你不必包括。牛命令中的文件扩展名。

$ cowsay -f koala嘿,你好吗?___________________ <嘿,你好吗?> ------------------ \ \ ___ {〜._。〜}(y)()〜*〜()(_) - (_)

另一方面,如果你想吓倒,你可能会尝试一条龙!

$ Cowsay -f Dragon我敢于越来越近________________________________ <_---------- \ / \ // \ \ | \ ___ / |/ \ // \\ / 0 0 \ __ / // |\ \ \ / / / / / _ /// |\ @ _ ^ _ @'/ \ / _ // |\ \ \ // _ ^ _ / \ / _ // |(//)|\ /// |\ \(/ /)_ | _ /)// |\ _ \(// /)'/,_ _ _ /(;  - 。| _ _ \ .-〜.- ~~~ ^  - 。((//)), -  {_`  - 。| .-〜 - 。~`。(// / /))'/ \ /〜 - 。_-〜.- ^  - 。\((///))`。{} / \ \((/)).-------  - 。\ \ \  - '。〜\`。\ ^  - 。///.--- ..> \ _  -  ~`。^ -` ^ -__ ///  - 。_ _ _ _ _ _ _} ^  -   -   -   -  ~~  - ,.-〜

个性化Cowsay.

您也可以创建自己的巡航图像,它并不难。在这篇文章的剩余部分中,我将向您展示如何。您需要root访问权限,以将您的新文件添加到/ usr / share / cowsay /奶牛目录。

第1步:艺术

有几种方法可以创建ASCII艺术。如我所在帖子所做的那样,您可以简单地通过将键盘字符键入文件中。或者,您可以使用诸如此类的工具JP2A将JPG文件转换为ASCII ART,但结果文件就像有点压倒性。巡航艺术不应该如此复杂,因为您的收件人未能注意到这封信!所以,我始于我创建的两个图像 - 圣诞树,然后是一个烛台 - 以纪念12月的假期。我的圣诞树看起来像这样:

* / \ / \ / o \ / * \ / o \ / * \ / o \ / _ * _ \ / * \ / o \ / __ * __ \ / O * \ / * o \ / o \ / __ o* __ \ / * o \ / * o * \ / o * o \ / _____________________ ||_________ || _________

我打电话给图像xmas_tree.cow.。扩展是必需的巡航可以找到并使用它。

第2步:Cowsay设置

让我的形象准备好了巡航,我也需要一些额外的线条。引用其中一个现有巡航文件,我发现很容易抓住我需要的文件。不需要评论,但需要遵循的两行。

#雪人#2020 sandra_h-s  $ the_cow = << eof $思想

作为文件的最后一行,我还添加了EOF.。这标志着图像的末尾并匹配EOF.以上面所示的第3条显示。这些限定线是必需的巡航

I quickly came to understand that the backslashes in my art needed to be "escaped" (i.e., turned into two backslashes each), so I modified my cowsay file, also adding the backslashes shown in the upper left that act as the line connecting the message to the character or image intended to be seen as delivering it. The complete file then looked like this:

#圣诞树#2020 sandra_h-s  $ the_cow = << eof $ Inclusss \\ * \\ / \\ \\ / \\ \\ / o \\ \\ / * \\\ / o \\ \\ / * \\ / o \\ / _ * _ \\ / * \\ / o \\ / __ * __ \\ / O * \\ / * o \\ / o \\ /__ o * __ \\ / * o \\ / * o * \\ / o * o \\ / _____________________ \\ ||_________ || _________
EOF.

现在打字“Cowsay -f xmas_tree圣诞快乐!”显示我的留言。

$ cowsay -f xmas_tree圣诞快乐!__________________ <圣诞快乐!> ------------------- \ \ * \ / \ \ \ \ / o \ \ / * \ \ / o \ \ / * \ / o \ / _ *_ \ / * \ / o \ / __ * __ \ / o * \ / * o \ / o \ / __ o * __ \ / * o \ / * o * \ / o * o \ / _____________________ ||_________ || _________

用键盘绘制一个烛台有点麻烦,但我提出了这个:

$ cowsay -f menorah.cow Hand Hannukah!_________________  ----------------- \ \ \()\ ||()()()| ||()()()| |||||||||||| || || || || || || || || || || || || || || || || || || || || || || || || || || || || || || \+ ++ ++ ++ ++ ++ ++ ++ +/ \\ || || || || || || || // \\|| || || || || || ||// \|| || || || || || ||/ \\ || || || || || // \\_||__||__||__||__||_// \____________________/ || || || / \ /____\

要准备我的形象,我再次不得不在反斜杠上加倍,但是VI.命令如:s / \\ / \\\\\\\ / g22帮助了。注意我不得不加倍我的反作用再次告诉VI.将每个反斜杠转换为两个反斜杠。甚至VI.需要逃离某些人物。该巡航文件然后看起来像这样:

#一个menorah#2020 bugfarm  $ the_cow = << eof $ Inclesss \\()\\ ||()()()| ||()()()| |||||||||||||||| || || || || || || || || || || || || || || || || || || || || || || || || || || || || \\+ ++ ++ ++ ++ ++ ++ ++ +/ \\\\ || || || || || || || // \\\\|| || || || || || ||// \\|| || || || || || ||/ \\\\ || || || || || // \\\\_||__||__||__||__||_// \\____________________/ || || || / \\ /____\\ EOF

请注意,我的Menorah拥有所有蜡烛已经点燃。但是,你可以制作一组巡航文件如果要一次将它们点亮。

加入网络世界社区足球竞猜app软件Facebook.linkedin评论是最重要的主题。
有关:

版权所有©2020.足球竞彩网下载

IT薪水调查:结果是