Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我的问题。我发现了一个有趣的小工具lolcat,我想用它来恶作剧我的朋友。
lolcat
有什么办法可以让所有 bashstdout都通过管道传输到程序lolcat?
stdout
一些例子:
$ git status
提交后,在后台变成这个命令:
$ git status | lolcat --force
基本上我希望 bash 的任何程序输出都能通过lolcat。
我可以轻松地将程序注入到ps1提示符中,但我想把它加起来,让它变得很有趣。
ps1
有谁知道这是否可能?
你可以使用以下
bash | lolcat
但是,通过我的最小测试,它显示了 ansi 转义码,并且提示没有着色。