文章目录
- 简介
- 支持图案
- 参数说明
简介
neo-cowsay可以生成一个说话的牛的图案,支持scoop安装,示例如下。
scoopinstallneo-cowsay cowsay"hello world"-------------<hello world>-------------\^__^\(oo)\_______(__)\)\/\||----w|||||-f可以把牛换成其他图案,-l可列出支持的所有图案。
原版cowsay是用Perl编写的,且更新缓慢,而neo-cowsay是用Rust写的,并且支持更多现代字符、Emoji 以及更丰富的动物/角色库,渲染效果更好。比如,你可以有一个闪瞎眼的超级牛牛
下面将牛牛的眼睛和舌头修改一下,让它变成死去的牛牛。
scoopinstallneo-cowsay cowsay-e"xx"-T"U ""I am dead inside."___________________<I am dead inside.>-------------------\^__^\(xx)\_______(__)\)\/\U||----w|||||支持图案
beavis.zen bong bud-frogs bunny cheese cower daemon default deno docker dragon
dragon-and-cow elephant elephant-in-snake eyes flaming-sheep ghostbusters gopher
head-in hellokitty kiss kitty koala kosh luke-koala meow milk moofasa moose
mutilated ren sage satanic sheep skeleton small sodomized squirrel stegosaurus
stimpy supermilker surgery telebears turkey turtle tux vader vader-koala www
参数说明
| 参数 | 说明 |
|---|---|
| -f | 指定角色文件(如 tux, dragon, moose)。使用 -f - 可启动交互式模糊搜索。 |
| –random | 从内置库中随机选择一个角色。 |
| -e | 自定义眼睛字符(默认 oo),例如 -e “^^”。 |
| -T | 自定义舌头字符(默认 ),例如 -T “U”。 |
| -W <列数> | 设置文本换行宽度(默认 40 列)。 |
| -n | 禁用文本自动换行(长文本将保持在单行)。 |
| –rainbow | 为输出的 ASCII 艺术应用彩虹渐变色。 |
| –aurora | 为输出应用极光/霓虹渐变色彩效果。 |
| –super | 启用“超级牛”模式,渲染更复杂、细节更丰富的 ASCII 艺术。 |
| -l | 列出当前系统/二进制文件中所有可用的角色名称。 |