我正在定制我的DIR\_COLORS(〜/ .dir\_colors)来为终端上的ls着色.

我得到了如何更改名称以已知扩展名结尾的文件的颜色:

.cpp 0;34

但我想为具有固定名称的文件设置颜色,如Makefile和Kconfig,我还想更改以点(如.config)或其他模式开头的文件的颜色.

这可能吗?


解决方法:

不幸的是,使用dircolors无法做到这一点.
处理Makefile或Kconfig等单个文件的一种方法是使用:

*Makefile 00;36

不幸的是,这会将以Makefile结尾的所有内容着色,而不仅仅是Makefile.
以特定前缀开头的着色文件可能是不可能的.

标签: linux, ls, unix

相关文章推荐

添加新评论,含*的栏目为必填