这次的主题是cowsay--疯狂的奶牛这个命令,在使用过程中发现还有很多值得开发的地方,换着花样的玩起来~~
第一步,熟悉cowsay的各个选项
cowsay -h
root@dubhe-offline:/usr/share/cowsay/cows# cowsay -h
cow{say,think} version 3.03, (c) 1999 Tony Monroe
Usage: cowsay [-bdgpstwy] [-h] [-e eyes] [-f cowfile]
[-l] [-n] [-T tongue] [-W wrapcolumn] [message]
这里列出了 cowsay 的使用方法以及它的选项。我来解释一下这些选项的含义:
-b:让奶牛发出气泡。
-d:让奶牛死亡(倒下)。
-g:让奶牛显得很贪婪。
-p:让奶牛抛媚眼。
-s:让奶牛显得惊讶。
-t:让奶牛思考(与 cowthink 命令相同)。
-w:让奶牛显得生气。
-y:让奶牛显得困倦。
-h:显示帮助信息。
-e eyes:自定义奶牛的眼睛,比如 -e oo 或 -e XX。
-f cowfile:指定一个不同的字符文件,用来改变奶牛的形象。
-l:列出所有可用的字符文件。
-n:不要换行结束消息。
-T tongue:自定义奶牛的舌头,比如 -T uu。
-W wrapcolumn:设置文本自动换行的最大宽度,默认是 40。
[message]:这是你想让奶牛“说”的内容。
进入到/usr/share/cowsay/cows这文件夹中,下方的就是可执行的图案
cowsay -l
Cow files in /usr/share/cowsay/cows:
apt bud-frogs bunny calvin cheese cock cower daemon default dragon
dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep fox
ghostbusters gnu hellokitty kangaroo kiss koala kosh luke-koala
mech-and-cow milk moofasa moose pony pony-smaller ren sheep skeleton
snowman stegosaurus stimpy suse three-eyes turkey turtle tux unipony
unipony-smaller vader vader-koala www