cowsay是我在昨天和群友唠嗑时发现的好玩的东西。那么cowsay是什么?cowsay是一个能够输出数行文本的工具(玩具?)。先看看它的一个输出:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| ╭─fire@butterfly ~/volantis_try/source/_posts ‹master*› ╰─➤ cowsay -f stegosaurus hello _______ < hello > ------- \ . . \ / `. .' " \ .---. < > < > .---. \ | \ \ - ~ ~ - / / | _____ ..-~ ~-..-~ | | \~~~\.' `./~~~/ --------- \__/ \__/ .' O \ / / \ " (_____, `._.' | } \/~~~/ `----. / } | / \__/ `-. | / | / `. ,~~| ~-.__| /_ - ~ ^| /- _ `..-' | / | / ~-. `-. _ _ _ |_____| |_____| ~ - . _ _ _ _ _>
|
看到这个输出你是不是明白了什么呢?(明白了确实是玩具)
-f 选项能够选择输出不同的图像,而hello是输出的内容。想要看都有哪些图像,可以输入cowsay -l来查看。
下面是cowsay支持的图像列表
1 2 3 4 5 6 7 8 9 10
| ╭─fire@butterfly ~/volantis_try/source/_posts ‹master*› ╰─➤ cowsay -l Cow files in /usr/share/cows: beavis.zen blowfish bong bud-frogs bunny cheese cower daemon default dragon dragon-and-cow elephant elephant-in-snake eyes flaming-sheep ghostbusters head-in hellokitty kiss kitty koala kosh luke-koala meow milk moofasa moose mutilated ren satanic sheep skeleton small sodomized stegosaurus stimpy supermilker surgery telebears three-eyes turkey turtle tux udder vader vader-koala www
|
我们来试一试kiss:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| ╭─fire@butterfly ~/volantis_try/source/_posts ‹master*› ╰─➤ cowsay -f kiss "kiss~" _______ < kiss~ > ------- \ \ ,;;;;;;;, ;;;;;;;;;;;, ;;;;;'_____;' ;;;(/))))|((\ _;;((((((|)))) / |_\\\\\\\\\\\\ .--~( \ ~)))))))))))) / \ `\-(((((((((((\\ | | `\ ) |\ /|) | | `. _/ \_____/ | | , `\~ / | \ \ / | `. `\| / | ~- `\ / \____~._/~ -_, (\ |-----|\ \ ';; | | :;;;' \ | / | | | | |
|
看,这是kiss的图像。
博主感觉自己受到了暴击。
咳咳,那么这个玩意儿主要用途(玩法)是什么呢?博主目前发现的最有用的玩法就是把命令写在.zshrc里(bash则是写在.bashrc),然后每一次打开终端都受到一次暴击。不过说起来,这玩意儿搭配lolcat还挺好玩的…
本篇完。