Dưới đây là một mẫu của tập tin dircolors của tôi, tôi muốn các thư mục subversion (.svn) được tô màu, nhưng tôi đoán phần mở rộng chỉ áp dụng cho tên tệp.
Làm cách nào để đặt màu cho thư mục có tên nhất định?
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 35 # directory
LINK 01;36 # symbolic link
FIFO 40;33 # pipe
SOCK 01;35 # socket
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
# This is for files with execute permission:
EXEC 01;32
# List any file extensions like '.gz' or '.tar' that you would like ls
# to colorize below. Put the extension, a space, and the color init string.
# (and any comments you want to add after a '#')
*~ 01;33;41 # stuff we hate to find laying around (flashing red)
.svn 37
.cmd 01;32 # executables (bright green)
.exe 01;32
.com 01;32
.btm 01;32
HĐH gì? Tôi không quen thuộc với dircolors.
—
Chris Trang
Câu trả lời này stackoverflow.com/a/11288821/754997 sử dụng tập lệnh Perl để tô màu đầu ra từ ls. Sau đó, bạn sử dụng tập lệnh đó thay vì ls.
—
Trang Chris