如何使用“ls -l | more”获取颜色?

Nil*_*zor 7 bash ls

ls -l 给我颜色编码的输出。文件夹是蓝色的,可执行文件是绿色的,等等。这些颜色在彻底过滤时消失了| 更多的。无论如何要实现分页输出和颜色?

小智 7

尝试使用带有 repaint(-R) 选项的less命令:

ls --color=always -l | less -R
Run Code Online (Sandbox Code Playgroud)

  • 实际上它也适用于 `more` 和 `--color=always`,所以这对我来说是关键! (3认同)