use*_*303 8 unix shell ruby pipe stdout
下午好,
(OS X 用户)
我特别想将我输入的每个 shell 命令的输出通过管道传输到 ruby gem 'lolcat'(这使得输出到终端彩虹色)。
有没有办法在不单独显式别名命令的情况下做到这一点?我在想也许有一种方法可以在按下返回键之前通过管道传输任何内容,但我不确定如何执行此操作。
感谢您的帮助,因为我厌倦了在终端中只看一种颜色。
gle*_*man 3
您可以在 shell 中重定向 stdout:
exec 1> >(lolcat)
如果lolcat将其自己的输出发送到标准输出,那么您一定会遇到问题。这可能有效
lolcat
exec 1> >(lolcat >&2)
归档时间:
12 年,10 月 前
查看次数:
6187 次
最近记录:
5 年,11 月 前