看板FreeBSD
标 题7.21. ls - 用 ls 显示特殊中文档名和目录
发信站SayYA 资讯站 (Thu Jan 29 04:07:04 2004)
转信站ptt!ctu-reader!news.nctu!SayYa
http://freebsd.sinica.edu.tw/zh-tut/gnuls.html
7.21. ls - 用 ls 显示特殊中文档名和目录
以 ls 观看中文最简单的方式就是用 ls -w 即可, 或是用
env LC_CTYPE=en_US.ISO_8859-1 ls。
大多数使用 Linux 的使用者可能会选择安装 misc/gnuls。 并用
gnuls --color=auto --show-control-chars 这样子能有色彩并能够显示中文,
不过目前已经没有必要的原因使用了, 在以前会有特殊控制字元的问题才必须使用它。
如果要将 ls 修补成 I18N 的程式, 可以尝试安装 outta-port/ls,
但是该修补可能只能用於 5-CURRENT。
Note: 用 env TERM=xterm-color ls -G 就有彩色显示的目录与档案了。
以下的设定可以让 /bin/ls 还有 tcsh 内建的 ls-F 的彩色显示一致 ,
它是 tcsh 内建指令, LSCOLORS 是给 ls 用的环境变数, 以下是设定成
gnuls 的颜色,而 LS_COLORS 则是给 gnuls,相对的则是设定成 ls 的颜色,
两者的格式并不相同,选一个习惯的即可。
# setenv CLICOLOR
# set color
# setenv LSCOLORS ExGxFxdxCxDxDxBxBxExEx
# setenv LS_COLORS 'di=0;34:ln=0;35:so=0;32:pi=0;33:ex=0;31:bd=0;34;46:cd=0;34;43'
PS. 因为做了一些修改,所以就顺便贴上来了。
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: u8-177.u203-204.giga.net.tw