用 lolcat 给终端输出加彩虹色

把文本管道接到 lolcat,即可获得彩虹渐变。

macOS终端ASCII 字符画低风险
把任意命令管道接到 lolcat,例如 ls -la | lolcat,输出就会变成彩虹色。

01命令

命令
$ ls -la | lolcat

02作用说明

lolcat 读取标准输入并叠加流动的彩虹渐变。任何文本流都可使用——ls、日志、figlet 横幅,而且只影响显示,不改变数据。用 -a 可动画填充,-f 在重定向时强制上色。

03风险

风险低风险
使用条件brew install lolcat
系统兼容性macOS with Homebrew installed
!注意: 颜色码会写入数据流,如果输出还要交给其他程序解析,就不要用 lolcat。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • Homebrew formula: lolcat
    Homebrew · vendor-doc · 2026-09-20
    依据: Installs lolcat, which adds a rainbow gradient to piped terminal text.
  • busyloop/lolcat
    GitHub · vendor-doc · 2026-09-20
    依据: Lolcat source and options including -a animation and -f force color.

最后验证: 2026-09-20 · 分类: 开发者

06相关方案