dircolors - 設置‘ls'顯示結果的顏色

SYNOPSIS[總覽]

dircolors [-b] [--sh] [--bourne-shell] [-c] [--csh] [--c-shell] [-p] [--print-database] [--help] [--version] [FILE]shell

描述

dircolors 輸出但願獲得的輸出顏色,是由 ls (和 dir, 等.). 典型的用法:數據庫

eval `dircolors [OPTION]... [FILE]`

若是指定了 FILE , dircolors 從該文件肯定那些顏色用於什麼文件類型和外延. 不然使用一個預先編譯好的數據庫. 關於這個文件的詳細格式, 運行`dircolors --print-database'.ide

輸出是一個shell命令去設置 LS_COLORS 環境變量.你可以指定shell語法來在命令行使用,或者 dircolors 將推測它是來自 SHELL 環境變量的值.命令行

完成這個命令後, `ls --color' (可能已經alias 爲 ls) 會以渴望的顏色列表文件.it

 

選項

-b, --sh, --bourne-shell
輸出 Bourne shell 命令.若是設置了 SHELL 環境變量設置了和沒有以 csh 或是 tcsh 結尾,這就是默認值.
-c, --csh, --c-shell
輸出C shell 命令. 若是 SHELL 以 csh 或 tcsh 結尾的時候是默認值.
-p, --print-database
顯示(已編譯)的默認顏色配置數據庫. 這個輸出自己就是有效的配置文件而且至關清楚地描述了可能的狀況.

GNU 標準選項

--help
顯示使用信息在標準輸出並退出.
--version
顯示版本信息在標準輸出並退出.
--
結束選項列表.

環境(變量)

變量 SHELL and TERM 一般能從shell命令中正確找到. 變量LANG, LC_ALL, LC_CTYPE 和 LC_MESSAGES 有一般的意義. 變量LS_COLORS 被用於信息到 ls.io

遵循

有色彩的 ls(1) 輸出是一項 GNU 擴展. 這個實現和跟着最先的 Slackware Linux 發佈的 dircolors/color-ls 包不太兼容. 尤爲是沒有提供對 Z shell 和 Korn shell 的支持.使用這些shells 應該使用 Bourne shell (-b) 模式.編譯

參考

dir_colors(5), ls(1)class

相關文件

/etc/dir_colors
System-wide configuration file for 爲 dircolors. 提供的系統普用配置文件
~/.dir_colors
每一個用戶 dircolors 配置文件. 
相關文章
相關標籤/搜索