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

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

ls -l 为我提供了彩色编码的输出。文件夹为蓝色,可执行文件为绿色,等等。通过 | more 进行筛选后,这些颜色就消失了。如何同时实现分页输出和颜色?

答案1

尝试较少的带有 repaint(-R) 选项的命令:

ls --color=always -l | less -R

答案2

尝试:

ls -lA --color=always | more

答案3

man在的页面中搜索术语“转义序列” less。有关丰富多彩的内容,请参阅ANSI 转义代码 # 颜色

有详细解决办法在 askubuntu.com如何拥有分页和彩色输出;关键信息是:

ls -C --color=always | less -R

相关内容