ls 函数的颜色代码
Color code of ls function
作为练习,我尝试编写 ls
函数。
我正在复制 -G
选项。
此选项将根据类型为文件名称着色。
到现在为止,我理解的比:
- Symbolic link are in magenta
- directory is in cyan
有谁知道使用了哪些其他颜色以及用于哪种文件?
我也在找背景颜色。
亲切的问候
ls
使用的颜色由LS_COLORS
环境变量决定;或者通过内置数据库。环境变量 LS_COLORS
通常通过评估 dircolors
的输出来设置;有关详细信息,请参阅 man dircolors
。使用 dircolors -p | less
查看当前值。
我在 How to remove dir background in ls -color
output 中展示了一个脚本,它为 dircolors -p
的输出着色(并且在这个问题中很有用,因为它保留了注释解释什么是彩色的)。
作为练习,我尝试编写 ls
函数。
我正在复制 -G
选项。
此选项将根据类型为文件名称着色。
到现在为止,我理解的比:
- Symbolic link are in magenta
- directory is in cyan
有谁知道使用了哪些其他颜色以及用于哪种文件? 我也在找背景颜色。
亲切的问候
ls
使用的颜色由LS_COLORS
环境变量决定;或者通过内置数据库。环境变量 LS_COLORS
通常通过评估 dircolors
的输出来设置;有关详细信息,请参阅 man dircolors
。使用 dircolors -p | less
查看当前值。
我在 How to remove dir background in ls -color
output 中展示了一个脚本,它为 dircolors -p
的输出着色(并且在这个问题中很有用,因为它保留了注释解释什么是彩色的)。