ls 函数的颜色代码是什么?

问题描述 投票:0回答:2

作为练习,我正在尝试编写

ls
函数的代码。

我正在复制

-G
选项。 此选项将根据类型为文件名着色。

直到现在我才明白:

  • 符号链接为洋红色
  • 目录为青色

有人知道还使用哪些其他颜色以及用于哪种文件吗? 我也在找背景颜色。

unix colors ls
2个回答
0
投票

我在如何删除

ls -color
输出中的目录背景中展示了一个脚本,该脚本对
dircolors -p
的输出进行着色(并且在这个问题中很有用,因为它保留了解释正在着色的内容的注释)。


0
投票

ls
使用的颜色由
LS_COLORS
环境变量决定;或者通过内置数据库。环境变量
LS_COLORS
通常通过评估
dircolors
的输出来设置;详情请参阅
man dircolors
。使用
dircolors -p | less
查看当前值。

© www.soinside.com 2019 - 2024. All rights reserved.