当前位置:  开发笔记 > 编程语言 > 正文

使用unix命令"观看"的颜色?

如何解决《使用unix命令"观看"的颜色?》经验,为你挑选了4个好方法。

我使用的一些命令显示颜色,但当我使用它们时,颜色会消失:

watch -n 1 node file.js

有可能以某种方式重新获得颜色吗?



1> Paused until..:

一些较新版本watch现在支持颜色.

例如watch --color ls -ahl --color.

相关.


我来到这里使用`watch`和`git diff`.FWIW,要得到这工作,你必须在`--color = always`传递给`git的diff`(如`看--color git的差异--color = always`.
看一下:http://superuser.com/questions/125469/bash-watch-command-with-colors-preserved(第一个答案)-也许您可以将其链接到您的答案中。

2> theist..:

不要使用watch......当您使用手表程序时,可以检测到它们没有写入终端然后剥离颜色.您必须使用特定的程序标志来保存控制代码.

如果你不知道旗帜或没有旗帜,你可以让穷人的手表:

while sleep 

它会有一点闪烁(手表工作"双缓冲"),但对于一些东西,它是足够有用的.

你可能想要使用双缓冲穷人的手表

while sleep 

但是你会再次点击"我不是写到终端"功能.


在bash:`while sleep
推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有