【问题标题】:Color code of ls functionls函数的颜色代码
【发布时间】:2017-03-18 19:52:14
【问题描述】:

作为一个练习,我尝试编写 ls 函数。

我正在复制-G 选项。 此选项将根据类型为文件的名称着色。

直到现在,我才明白:

- Symbolic link are in magenta
- directory is in cyan

有谁知道其他颜色是什么以及用于什么类型的文件? 我也在寻找背景颜色。

亲切的问候

【问题讨论】:

    标签: unix ls


    【解决方案1】:

    我在 How to remove dir background in ls -color output 中展示了一个脚本,它为dircolors -p 的输出着色(并且在这个问题中很有用,因为它保留了解释颜色的 cmets)。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2020-12-25
        • 1970-01-01
        • 2016-11-28
        • 1970-01-01
        • 1970-01-01
        • 2014-05-20
        • 1970-01-01
        • 2016-08-09
        • 1970-01-01
        相关资源
        最近更新 更多