【发布时间】:2010-10-26 10:56:21
【问题描述】:
如果我这样做了
$ ls -l --color=always
我得到了目录中的文件列表,其中包含不同文件类型等的漂亮颜色。
现在,我希望能够将ls 的彩色输出通过grep 过滤掉一些我不需要的文件。关键是我还想保留grep过滤后的颜色。
$ ls -l --color=always | grep -E some_regex
^ grep 后我失去了着色
编辑:我正在使用无头服务器 Ubuntu 8.10、Bash 3.2.39,几乎是一个没有花哨配置的库存安装
【问题讨论】:
-
FWIW 它对我有用。它可能与您使用的终端模拟器有关。