Debian

lolcat + motd = 沒有顏色

  • September 23, 2019

我無法lolcat在當天的消息中顯示顏色(motd)。

當我在命令行中執行它時,一切正常:

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

但同一行/etc/update-motd.d僅產生黑白輸出。

我究竟做錯了什麼?

預設情況下,當它的輸出不是 tty 時,lolcat 不會產生顏色。

要強制顏色,請使用以下-f, --force選項:

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

這適用於我的系統。

引用自:https://unix.stackexchange.com/questions/543271