lolcat + motd = 无颜色

lolcat + motd = 无颜色

我无法lolcat在当天的消息(motd)中显示颜色。

当我在命令行中运行此命令时,一切正常:

exec /usr/games/fortune | /usr/games/cowsay -f moose | /usr/games/lolcat

但同一生产线/etc/update-motd.d仅产生黑白输出。

我究竟做错了什么?

答案1

默认情况下,当 lolcat 的输出不是 tty 时,它不会产生颜色。

要强制颜色,请使用以下-f, --force选项:

/usr/games/fortune | /usr/games/cowsay -f moose | /usr/games/lolcat -f

这适用于我的系统。

相关内容