Fwd: Bug#467249: man-db: over sensitive on the spell of locale
---------- Forwarded message ----------
From: LI Daobing <lidaobing@gmail.com>
Date: 2008/2/24
Subject: Bug#467249: man-db: over sensitive on the spell of locale
To: Debian Bug Tracking System <submit@bugs.debian.org>
Package: man-db
Version: 2.5.1-2
Severity: important
when set locale to zh_CN.UTF-8, I can view a chinese manpage with
"man -l ls.zh_CN.1", but when set locale to zh_CN.utf8, I got many
rubbish charaters on the screen.
and the information generated by "locale -a" is zh_CN.utf8, so many
users set locale to utf8 instead of UTF-8.
the ls.zh_CN.1 in attchment.
please fix it, thanks.
or you can reproduce this bug with following commands. Thanks.
$ LANG=zh_CN.UTF-8 man --warnings -l ls.zh_CN.1 > /dev/null
$ LANG=zh_CN.utf8 man --warnings -l ls.zh_CN.1 > /dev/null
<standard input>:9: warning: can't find special character `u013F'
<standard input>:9: warning: can't find special character `u011A'
<standard input>:9: warning: can't find special character `u021D'
<standard input>:11: warning: can't find special character `u0321'
<standard input>:11: warning: can't find special character `u04AA'
<standard input>:12: warning: can't find special character `u0461'
// snip
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.22-686-lustre (SMP w/2 CPU cores)
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages man-db depends on:
ii bsdmainutils 6.1.6 collection of more utilities from
ii debconf [debconf-2.0] 1.5.19 Debian configuration management sy
ii dpkg 1.14.16.6 package maintenance system for Deb
ii groff-base 1.18.1.1-16 GNU troff text-formatting system (
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libgdbm3 1.8.3-3 GNU dbm database routines (runtime
ii zlib1g 1:1.2.3.3.dfsg-7 compression library - runtime
man-db recommends no packages.
-- debconf information:
man-db/build-database: true
man-db/rebuild-database: true
man-db/install-setuid: false
--
Best Regards,
LI Daobing
..\" Copyright Andries Brouwer, Ragnar Hojland Espinosa and A. Wik, 1998.
..\"
..\" This file may be copied under the conditions described
..\" in the LDP GENERAL PUBLIC LICENSE, Version 1, September 1998
..\" that should have been distributed together with this file.
..\"
..TH LS 1 "November 1998" "GNU fileutils 4.0"
..SH NAME
ls, dir, vdir \- å??ç?®å½?å??容
..SH æ??è¦?
ls [é??项] [æ??件å??...]
..sp
POSIX æ ?å??é??项:
..B "[-CFRacdilqrtu1]"
..SH GNU é??项 (ç?æ ¼å¼?):
..B [-1abcdfgiklmnopqrstuxABCDFGLNQRSUX]
..B [-w cols] [-T cols] [-I pattern]
..B [--full-time]
..B [--format={long,verbose,commas,across,vertical,single-column}]
..B [--sort={none,time,size,extension}]
..B [--time={atime,access,use,ctime,status}]
..B [--color[={none,auto,always}]]
..B [--help]
..B [--version]
..B [--]
..SH æ??è¿°ï¼? DESCRIPTION ï¼?
ç¨?åº?lså??å??å?ºé??ç?®å½?ç??æ??件项ï¼?ç?¶å??æ?¯æ¯?ä¸?个ç?®å½?ä¸ç??\(lqå?¯æ?¾ç¤º\(rqæ??件ã??å¦?æ??
没æ??é??项ä¹?å¤?ç??å??æ?°ã??è¯?注ï¼?å?³æ??件å??é?¨å??为空ã??å?ºç?°ï¼?缺ç??为 "." ï¼?å½?å??ç?®å½?ï¼?ã??
é??项\(lq -d \(rq使å¾?ç?®å½?ä¸?é??ç?®å½?项å??æ ·å¯¹å¾?ã??é?¤é??\(lq -a \(rq é??项å?ºç?°ï¼?æ??
件å??以\(lq.\(rqå¼?å§?ç??æ??件ä¸?å±?\(lqå?¯æ?¾ç¤º\(rqæ??件ã??
以å½?å??ç?®å½?为å??ï¼?æ¯?ä¸?ç»?æ??件ï¼?å??æ?¬é??ç?®å½?æ??件项ï¼?以å??æ¯?ä¸?å??å?«æ??件ç??ç?®å½?ï¼?å??
å?«æ??æ??件å??æ¯?è¾?顺åº?æ??åº?ã??å¦?æ??\(lq -l \(rqé??项å?å?¨ï¼?æ¯?ç»?æ??件å??æ?¾ç¤ºä¸?æ??è¦?è¡?:
ç»?å?ºè¯¥ç»?æ??件é?¿åº¦ä¹?å??ï¼?以 512 å?è??为å??ä½?ï¼?ã??
è¾?å?ºæ?¯å?°æ ?å??è¾?å?ºï¼? stdout ï¼?ã??é?¤é??以\(lq -C \(rqé??项è¦?æ±?æ??å¤?å??è¾?å?ºï¼?è¾?å?º
å°?æ?¯ä¸?è¡?ä¸?个ã??ç?¶è??ï¼?è¾?å?ºå?°ç»?端æ?¶ï¼?å??å??è¾?å?ºæ??å¤?å??è¾?å?ºæ?¯ä¸?ç¡®å®?ç??ã??å?¯ä»¥å??å?«
ç?¨é??项\(lq -1 \(rq æ??\(lq -C \(rqæ?¥å¼ºå?¶æ??å??å??æ??å¤?å??è¾?å?ºã??
..PP POSIX é??项
..TP
..B "\-C"
å¤?å??è¾?å?ºï¼?纵å??æ??åº?ã??
..TP
..B "\-F"
æ¯?个ç?®å½?å??å? \(lq / \(rqå??ç¼?ï¼?æ¯?个 FIFO å??å? \(lq | \(rqå??ç¼?ï¼?
æ¯?个å?¯è¿?è¡?å??å? \(lq * \(rqå??ç¼?ã??
..TP
..B "\-R"
é??å½?å??å?ºé??å?°ç??å?ç?®å½?ã??
..TP
..B "\-a"
å??å?ºæ??æ??æ??件ï¼?å??æ?¬ä»¥ "." å¼?头ç??é??å?«æ??件ã??
..TP
..B "\-c"
使ç?¨\(lqç?¶æ??æ?¹å??æ?¶é?´\(rq代æ?¿\(lqæ??件修æ?¹æ?¶é?´\(rq为ä¾?æ?®æ?¥æ??åº?
ï¼?使ç?¨\(lq -t \(rqé??项æ?¶ï¼?æ??å??å?ºï¼?使ç?¨\(lq -l \(rqé??项æ?¶ï¼?ã??
..TP
..B "\-d"
å°?ç?®å½?å??象å?¶å®?æ??件ä¸?æ ·å??å?ºï¼?è??ä¸?æ?¯å??å?ºå®?们ç??å??容ã??
..TP
..B "\-i"
è¾?å?ºæ??件å??å??è¾?å?ºæ??件系å??å?·ï¼?å?³ i è??ç?¹å?·: i-node numberï¼?ã??
-l å??å?ºï¼?以å??å??æ ¼å¼?ï¼?æ??件模å¼?ï¼? file mode ï¼?ï¼?æ??件ç??é?¾
æ?¥æ?°ï¼?æ??æ??è??å??ï¼?ç»?å??ï¼?æ??件大å°?ï¼?以å?è??为å??ä½?ï¼?ï¼?æ?¶é?´ä¿¡
æ?¯ï¼?å??æ??件å??ã??缺ç??æ?¶ï¼?æ?¶é?´ä¿¡æ?¯æ?¾ç¤ºæ??è¿?ä¿®æ?¹æ?¶é?´ï¼?å?¯ä»¥ä»¥
é??项\(lq -c \(rqå??\(lq -u \(rqé??æ?©æ?¾ç¤ºå?¶å®?两ç§?æ?¶é?´ä¿¡æ?¯ã??对äº?设
å¤?æ??件ï¼?å??å??æ?¾ç¤ºæ??件大å°?ç??å?ºå??é??常æ?¾ç¤ºç??æ?¯ä¸»è¦?å??次è¦?ç??
å?·ï¼?majorand minor device numbersï¼?ã??
..TP
..B "\-q"
å°?æ??件å??ä¸ç??é??æ??å?°å?符è¾?å?ºä¸ºé?®å?·ã??ï¼?对äº?å?°ç»?端ç??è¾?å?ºè¿?æ?¯ç¼ºç??ç??ã??ï¼?
..TP
..B "\-r"
é??åº?æ??å??ã??
..TP
..B "\-t"
æ??æ?¶é?´ä¿¡æ?¯æ??åº?ã??
..TP
..B "\-u"
使ç?¨æ??è¿?访é?®æ?¶é?´ä»£æ?¿æ??è¿?ä¿®æ?¹æ?¶é?´ä¸ºä¾?æ?®æ?¥æ??åº?ï¼?使ç?¨
\(lq -t \(rqé??项æ?¶ï¼?æ??å??å?ºï¼?使ç?¨\(lq -l \(rqé??项æ?¶ï¼?ã??
..TP
..B "\-1" å??å??è¾?å?ºã??
..SH GNU ç»?è??
å¦?æ??æ ?å??è¾?å?ºæ?¯ç»?端ï¼?å°?å¤?å??è¾?å?ºï¼?纵å??æ??åº?ï¼?ã??
..TP
dir ( ä¹?被å®?è£?为å?½ä»¤ d ) ç?å??äº?\(lq ls -C \(rqï¼?å?³ï¼?æ??件
缺ç??æ?¯å¤?å??è¾?å?ºï¼?纵å??æ??åº?ã??vdir ( ä¹?被å®?è£?为å?½ä»¤ v )
ç?å??äº?\(lq ls -l \(rqï¼? å?³ï¼?æ??件缺ç??æ?¯æ??é?¿æ ¼å¼?è¾?å?ºã??
..SH GNU é??项
..B "-1, --format=single-column"
ä¸?è¡?è¾?å?ºä¸?个æ??件ï¼?å??å??è¾?å?ºï¼?ã??å¦?æ ?å??è¾?å?ºä¸?æ?¯å?°ç»?端ï¼?
æ¤é??项就æ?¯ç¼ºç??é??项ã??
..TP
..B "-a, --all"
å??å?ºç?®å½?ä¸æ??æ??æ??件ï¼?å??æ?¬ä»¥\(lq.\(rqå¼?头ç??æ??件ã??
..TP
..B "-b, --escape"
æ??æ??件å??ä¸ä¸?å?¯è¾?å?ºç??å?符ç?¨å??æ??æ? å? å?符ç¼?å?·(就象å?¨ C
è¯è¨?é??ä¸?æ ·)ç??å½¢å¼?å??å?ºã??
..TP
..B "-c, --time=ctime, --time=status"
æ??æ??件ç?¶æ??æ?¹å??æ?¶é?´ï¼?iè??ç?¹ä¸ç??ctimeï¼?æ??åº?并è¾?å?ºç?®å½?å??
容ã??å¦?é??ç?¨é?¿æ ¼å¼?è¾?å?ºï¼?é??项\(lq-l\(rqï¼?ï¼?使ç?¨æ??件ç??ç?¶æ??æ?¹
å??æ?¶é?´å??代æ??件修æ?¹æ?¶é?´ã??ã??è¯?注ï¼?æ??è°?æ??件ç?¶æ??æ?¹å??ï¼?iè??
ç?¹ä¸ä»¥ctimeæ ?å¿?ï¼?ï¼?æ?¢å??æ?¬æ??件被修æ?¹ï¼?å??å??æ?¬æ??件å±?æ?§ï¼?
å¦?æ??æ??è??ã??ç»?ã??é?¾æ?¥æ?°ç?ç?ï¼?ç??å??å??ã??
..TP
..B "-d, --directory"
å°?ç?®å½?å??象å?¶å®?æ??件ä¸?æ ·å??å?ºï¼?è??ä¸?æ?¯å??å?ºå®?们ç??å??容ã??
..TP
..B "-f"
ä¸?æ??åº?ç?®å½?å??容ï¼?æ??å®?们å?¨ç£?ç??ä¸?å?å?¨ç??顺åº?å??å?ºã??å??æ?¶å?¯
å?¨\(lq -a \(rqé??项ï¼?å¦?æ??å?¨\(lq -f \(rqä¹?å??å?å?¨\(lq -l \(rqã??\(lq -
-color \(rqæ??\(lq -s \(rqï¼?å??ç¦?æ¢å®?们ã??
..TP
..B "-g" 忽ç?¥ï¼?为å?¼å®¹UNIXç?¨ã??
..TP
..B "-i, --inode"
å?¨æ¯?个æ??件左边æ??å?° i è??ç?¹å?·ï¼?ä¹?å?«æ??件åº?å??å?·å??ç´¢å¼?å?·: file serial number
and index numberï¼?ã??iè??ç?¹å?·å?¨æ¯?个ç?¹å®?ç??æ??件系ç»?ä¸æ?¯å?¯ä¸?ç??ã??
..TP
..B "-k, --kilobytes"
å¦?å??å?ºæ??件大å°?ï¼?å??以å??å?è??KB为å??ä½?ã??
..TP
..B "-l, --format=long, --format=verbose"
é?¤æ¯?个æ??件å??å¤?ï¼?å¢?å? æ?¾ç¤ºæ??件类å??ã??æ??é??ã??硬é?¾æ?¥æ?°ã??æ??
æ??è??å??ã??ç»?å??ã??大å°?ï¼? byte ï¼?ã??å??æ?¶é?´ä¿¡æ?¯ï¼?å¦?æ?ªæ??æ??æ?¯
å?¶å®?æ?¶é?´å?³æ??ä¿®æ?¹æ?¶é?´ï¼?ã??对äº?6个æ??以ä¸?ç??æ??件æ??è¶?å?ºæ?ªæ?¥
1 å°?æ?¶ç??æ??件ï¼?æ?¶é?´ä¿¡æ?¯ä¸ç??æ?¶å??å°?被年代å??代ã??
æ¯?个ç?®å½?å??å?ºå??ï¼?æ??ä¸?è¡?\(lqæ?»å??æ?°\(rqæ?¾ç¤ºç?®å½?ä¸?å?¨é?¨æ??件æ??
å? ç??ç£?ç??空é?´ã??å??é»?认æ?¯ 1024 å?è??ï¼?å¦?æ??设置äº? POSIXLY_CORRECT
ç??ç?¯å¢?å??é??ï¼?é?¤é??ç?¨\(lq -k \(rqé??项ï¼?å??é»?认å??大å°?æ?¯ 512 å?
è??ã??æ¯?ä¸?个硬é?¾æ?¥é?½è®¡å?¥æ?»å??æ?°ï¼?å? æ¤å?¯è?½é??å¤?计æ?°ï¼?ï¼?è¿?æ?
ç??æ?¯ä¸ªç¼ºç?¹ã??
..TP
å??å?ºç??æ??é??类似äº?以符å?·è¡¨ç¤ºï¼?æ??件ï¼?模å¼?ç??è§?è??ã??ä½?æ?¯ ls
å?¨æ¯?å¥?æ??é??ç??第ä¸?个å?符ä¸ç»?å??äº?å¤?ä½?ï¼? multiple bits ï¼?
ç??ä¿¡æ?¯ï¼?å¦?ä¸?ï¼?
s å¦?æ??设置äº? setuid ä½?æ?? setgid ä½?ï¼?è??ä¸?ä¹?设置äº?ç?¸åº?ç??å?¯æ?§è¡?ä½?ã??
S å¦?æ??设置äº? setuid ä½?æ?? setgid ä½?ï¼?ä½?æ?¯æ²¡æ??设置ç?¸åº?ç??å?¯æ?§è¡?ä½?ã??
t å¦?æ??设置äº? sticky ä½?ï¼?è??ä¸?ä¹?设置äº?ç?¸åº?ç??å?¯æ?§è¡?ä½?ã??
T å¦?æ??设置äº? sticky ä½?ï¼?ä½?æ?¯æ²¡æ??设置ç?¸åº?ç??å?¯æ?§è¡?ä½?ã??
x å¦?æ??ä»?ä»?设置äº?å?¯æ?§è¡?ä½?è??é??以ä¸?å??ç§?æ??å?µã??
- å?¶å®?æ??å?µï¼?å?³å?¯æ?§è¡?ä½?æ?ªè®¾ç½®ï¼?ã??
..TP
..B "-m, --format=commas"
æ°´å¹³å??å?ºæ??件ï¼?æ¯?è¡?å°½å?¯è?½å¤?ï¼?ç?¸äº?ç?¨é??å?·å??ä¸?ä¸ªç©ºæ ¼å??é??ã??
..TP
..B "-n, --numeric-uid-gid"
å??å?ºæ?°å?å??ç?? UID å?? GID è??ä¸?æ?¯ç?¨æ?·å??å??ç»?å??ã??
..TP
..B "-o"
以é?¿æ ¼å¼?å??å?ºç?®å½?å??容ï¼?ä½?æ?¯ä¸?æ?¾ç¤ºç»?ä¿¡æ?¯ã??ç?äº?使ç?¨\(lq --format=long
--no-group \(rqé??项ã??æ??ä¾?æ¤é??项æ?¯ä¸ºäº?ä¸?å?¶å®?ç??æ?¬ç?? ls å?¼å®¹ã??
..TP
..B "-p"
å?¨æ¯?个æ??件å??å??é??ä¸?ä¸?个å?符以说æ??该æ??件ç??ç±»å??ã??类似\(lq -F \(rqé??项ä½?æ?¯ä¸?
æ ?示å?¯æ?§è¡?æ??件ã??
..TP
..B "-q, --hide-control-chars"
ç?¨é?®å?·ä»£æ?¿æ??件å??ä¸é??æ??å?°ç??å?符ã??è¿?æ?¯ç¼ºç??é??项ã??
..TP
..B "-r, --reverse"
é??åº?æ??å??ç?®å½?å??容ã??
..TP
..B "-s, --size"
å?¨æ¯?个æ??件å??左侧è¾?å?ºè¯¥æ??件ç??大å°?ï¼?以 1024 å?è??ç??å??为å??ä½?ã??å¦?æ??设置äº?
POSIXLY_CORRECT ç??ç?¯å¢?å??é??ï¼?é?¤é??ç?¨\(lq -k \(rqé??项ï¼?å??大å°?æ?¯ 512 å?è??ã??
..TP
..B "-t, --sort=time"
æ??æ??件æ??è¿?ä¿®æ?¹æ?¶é?´ï¼? i è??ç?¹ä¸ç?? mtime ï¼?è??ä¸?æ?¯æ??æ??件å??å?å?¸åº?æ??åº?ï¼?æ?°æ??件
é? å??ã??
..TP
..B "-u, --time=atime, --time=access, --time=use"
类似é??项\(lq -t \(rqï¼?ä½?æ?¯ç?¨æ??件æ??è¿?访é?®æ?¶é?´ï¼? i è??ç?¹ä¸ç?? atime ï¼?å??代æ??件修
æ?¹æ?¶é?´ã??å¦?æ??使ç?¨é?¿æ ¼å¼?å??å?ºï¼?æ??å?°ç??æ?¶é?´æ?¯æ??è¿?访é?®æ?¶é?´ã??
..TP
..B "-w, --width cols"
å??å®?å±?å¹?宽度æ?¯ cols ï¼? cols 以å®?é??æ?°å?å??代ï¼?å??ã??å¦?æ?ªç?¨æ¤é??项ï¼?缺ç??å?¼æ?¯è¿?
æ ·è?·å¾?ç??ï¼?å¦?å?¯è?½å??å°?è¯?å??è?ªç»?端驱å?¨ï¼?å?¦å??å°?è¯?å??è?ªç?¯å¢?å??é?? COLUMNS ï¼?å¦?æ??设
ç½®äº?ç??è¯?ï¼?ï¼?é?½ä¸?è¡?å??å?? 80 ã??
..TP
..B "-x, --format=across, --format=horizontal"
å¤?å??è¾?å?ºï¼?横å??æ??åº?ã??
..TP
..B "-A, --almost-all"
æ?¾ç¤ºé?¤ "." å?? ".." å¤?ç??æ??æ??æ??件ã??
..TP
..B "-B, --ignore-backups"
ä¸?è¾?å?ºä»¥\(lq ~ \(rqç»?å°¾ç??å¤?份æ??件ï¼?é?¤é??å·²ç»?å?¨å?½ä»¤è¡?ä¸ç»?å?ºã??
..TP
..B "-C, --format=vertical"
å¤?å??è¾?å?ºï¼?纵å??æ??åº?ã??å½?æ ?å??è¾?å?ºæ?¯ç»?端æ?¶è¿?æ?¯ç¼ºç??项ã??使ç?¨å?½ä»¤å?? dir å?? d æ?¶ï¼?
å??æ?»æ?¯ç¼ºç??ç??ã??
..TP
..B "-D, --dired"
å½?é??ç?¨é?¿æ ¼å¼?ï¼?\(lq -l \(rqé??项ï¼?è¾?å?ºæ?¶ï¼?å?¨ä¸»è¦?è¾?å?ºå??ï¼?é¢?å¤?æ??å?°ä¸?è¡?ï¼?
//DIRED// BEG1 END1 BEG2 END2 ...
..TP
BEGn å?? ENDn æ?¯æ? 符å?·æ?´æ?°ï¼?è®°å½?æ¯?个æ??件å??ç??èµ·å§?ã??ç»?æ??ä½?ç½®å?¨è¾?å?ºä¸ç??ä½?ç½®ï¼?
å?è??å??移é??ï¼?ã??è¿?使å¾? Emacs æ??äº?æ?¾å?°æ??件å??ï¼?å?³ä½¿æ??件å??å??å?«ç©ºæ ¼æ??æ?¢è¡?ç?é??æ£
常å?符ä¹?æ? é??ç?¹å¼?ç??æ??ç´¢ã??
..TP
å¦?æ??ç?®å½?æ?¯é??å½?å??å?ºç??ï¼?\(lq -R \(rqé??项ï¼?ï¼?æ¯?个å?ç?®å½?å??å??å?ºç±»ä¼¼ä¸?è¡?ï¼?
//SUBDIRED// BEG1 END1 ...
ã??è¯?注ï¼?æ??æµ?è¯?äº? TurboLinux4.0 å?? RedHat6.1 ï¼?å??ç?°å®?们é?½æ?¯å?¨
\(lq //DIRED// BEG1... \(rqä¹?å??å??å?º\(lq //SUBDIRED// BEG1 ... \(rqï¼?ä¹?å?³å?ªæ??ä¸?个
è??ä¸?æ?¯å?¨æ¯?个å?ç?®å½?å??é?½æ??ã??è??ä¸?\(lq //SUBDIRED// BEG1 ... \(rqå??å?ºç??æ?¯å??个å?ç?®
å½?å??ç??å??移ã??ã??
..TP
..B "-F, --classify, --file-type"
å?¨æ¯?个æ??件å??å??é??ä¸?ä¸?个å?符以说æ??该æ??件ç??ç±»å??ã??\(lq * \(rq表示æ?®é??ç??å?¯æ?§è¡?æ??件ï¼?
\(lq / \(rq表示ç?®å½?ï¼?\(lq @ \(rq表示符å?·é?¾æ?¥ï¼?\(lq | \(rq表示FIFOsï¼?\(lq = \(rq表示å¥?æ?¥å?
(sockets) ï¼?ä»?ä¹?ä¹?没æ??å??表示æ?®é??æ??件ã??
..TP
..B "-G, --no-group"
以é?¿æ ¼å¼?å??ç?®å½?æ?¶ä¸?æ?¾ç¤ºç»?ä¿¡æ?¯ã??
..TP
..B "-I, --ignorepattern"
é?¤é??å?¨å?½ä»¤è¡?ä¸ç»?å®?ï¼?ä¸?è¦?å??å?ºå?¹é?? shell æ??件å??å?¹é??å¼?ï¼? pattern ï¼?ä¸?æ?¯æ??ä¸?è?¬
表达å¼?ï¼?ç??æ??件ã??å?¨ shell ä¸ï¼?æ??件å??以 "." èµ·å§?ç??ä¸?ä¸?å?¨æ??件å??å?¹é??å¼? (pattern)
å¼?头ç??é??é??符å?¹é??ã??
..TP
..B "-L, --dereference"
å??å?ºç¬¦å?·é?¾æ?¥æ??å??ç??æ??件ç??ä¿¡æ?¯ï¼?è??ä¸?æ?¯ç¬¦å?·é?¾æ?¥æ?¬èº«ã??
..TP
..B "-N, --literal"
ä¸?è¦?ç?¨å¼?å?·å¼?èµ·æ??件å??ã??
..TP
..B "-Q, --quote-name"
ç?¨å??å¼?å?·å¼?èµ·æ??件å??ï¼?é??æ??å?°å?符以 C è¯è¨?ç??æ?¹æ³?表示ã??
..TP
..B "-R, --recursive"
é??å½?å??å?ºå?¨é?¨ç?®å½?ç??å??容ã??
..TP
..B "-S, --sort=size"
æ??æ??件大å°?è??ä¸?æ?¯å?å?¸åº?æ??åº?ç?®å½?å??容ï¼?大æ??件é? å??ã??
..TP
..B "-T, --tabsize cols"
å??å®?æ¯?个å?¶è¡¨ç¬¦å®½åº¦æ?¯ cols ã??缺ç??为 8ã??为æ±?æ??ç??ï¼? ls å?¯è?½å?¨è¾?å?ºä¸ä½¿ç?¨å?¶è¡¨ç¬¦ã??
è?¥ cols 为 0ï¼?å??ä¸?使ç?¨å?¶è¡¨ç¬¦ã??
..TP
..B "-U, --sort=none"
ä¸?æ??åº?ç?®å½?å??容ï¼?æ??å®?们å?¨ç£?ç??ä¸?å?å?¨ç??顺åº?å??å?ºã??ï¼?é??项\(lq -U \(rqå??\(lq -f \(rqç??ä¸?
å??æ?¯å??è??ä¸?å?¯å?¨æ??ç¦?æ¢ç?¸å?³ç??é??项ã??ï¼?è¿?å?¨å??å¾?大ç??ç?®å½?æ?¶ç?¹å?«æ??ç?¨ï¼?å? 为ä¸?å? æ??åº?
è?½æ?¾è??ç??å? å¿«é??度ã??
..TP
..B "-X, --sort=extension"
æ??æ??件æ?©å±?å??ï¼?ç?±æ??å??ç?? "." ä¹?å??ç??å?符ç»?æ??ï¼?ç??å?å?¸åº?æ??åº?ã??没æ??æ?©å±?å??ç??å??å??
å?ºã??
..TP
..B "--color[=when]"
æ??å®?æ?¯å?¦ä½¿ç?¨é¢?è?²å?ºå?«æ??件类å?«ã??ç?¯å¢?å??é?? LS_COLORS æ??å®?使ç?¨ç??é¢?è?²ã??å¦?ä½?设置
è¿?个å??é??è§? dircolors(1) ã?? when å?¯ä»¥è¢«ç??ç?¥ï¼?æ??æ?¯ä»¥ä¸?å? 项ä¹?ä¸?ï¼?
..TP
none ä¸?使ç?¨é¢?è?²ï¼?è¿?æ?¯ç¼ºç??项ã??
auto ä»?å½?æ ?å??è¾?å?ºæ?¯ç»?端æ?¶ä½¿ç?¨ã??
always æ?»æ?¯ä½¿ç?¨é¢?è?²ã??æ??å®? --color è??ä¸?ç??ç?¥ when æ?¶å°±ç?å??äº? --color=always ã??
..TP
..B "--full-time"
å??å?ºå®?æ?´ç??æ?¶é?´ï¼?è??ä¸?æ?¯ä½¿ç?¨æ ?å??ç??缩å??ã??æ ¼å¼?å¦?å?? date(1) ç??缺ç??æ ¼å¼?ï¼?æ¤æ ¼å¼?
æ?¯ä¸?è?½æ?¹å??ç??ï¼?ä½?æ?¯ä½ å?¯ä»¥ç?¨ cut(1) å??å?ºå?¶ä¸ç??æ?¥æ??å?串并å°?ç»?æ??é??è?³å?½ä»¤
\(lq date -d \(rqã??
..TP
è¾?å?ºç??æ?¶é?´å??æ?¬ç§?æ?¯é??常æ??ç?¨ç??ã??ï¼? Unix æ??件系ç»?å?¨å?æ??件ç??æ?¶é?´ä¿¡æ?¯ç²¾ç¡®å?°ç§?ï¼?
å? æ¤è¿?个é??项已ç»?ç»?å?ºäº?ç³»ç»?æ??ç?¥ç??å?¨é?¨ä¿¡æ?¯ã??ï¼?ä¾?å¦?ï¼?å½?ä½ æ??ä¸?个 Makefile æ??件
ä¸?è?½æ?°å½?ç??ç??æ??æ??件æ?¶ï¼?è¿?个é??项ä¼?æ??ä¾?帮å?©ã??
..SH GNU æ ?å??é??项
..TP
..B "--help"
æ??å?°ç?¨æ³?ä¿¡æ?¯å?°æ ?å??è¾?å?ºå¹¶é¡ºå?©é??å?ºã??
..TP
..B "--version"
æ??å?°ç??æ?¬ä¿¡æ?¯å?°æ ?å??è¾?å?ºå¹¶é¡ºå?©é??å?ºã??
..TP
..B "--"
ç»?æ??é??项表ã??
..SH ��
å??é?? POSIXLY_CORRECT å?¯ä»¥å?³å®?ä¸?ç»?é??æ?©ã??å¦?æ??没æ??设置æ¤å??é??ï¼?æ¯?个å?¶è¡¨ç¬¦ç??å?
符æ?°ç?±å??é?? TABSIZE å?³å®?ã??å??é?? COLUMNS ï¼?å½?å®?ç?±ä¸?个å??è¿?å?¶æ?´æ?°è¡¨ç¤ºæ?¶ï¼?å?³å®?è¾?
å?ºç??å??宽度ï¼?å??\(lq -C \(rqé??项ä¸?èµ·ç?¨æ?¶ï¼?ã??æ??件å??ä¸?å¾?为é??åº?å¤?å??è¾?å?ºè??被æ?ªæ?ã??å??
é?? LANG, LC_ALL, LC_COLLATE, LC_CTYPE, LC_MESSAGES å?? LC_TIME ä»?ä¿?æ??å??ä¹?ã??
å??é?? TZ ç»?å?ºæ?¶å?ºä¾? ls è¾?å?ºç?¸åº?ç??æ?¶é?´å?串ã??å??é?? LS_COLORS ç?¨ä»¥å?³å®?æ?¯å?¦ä½¿ç?¨
é¢?è?²ã??
..SH å·²ç?¥é??误
å?¨ BSD ç³»ç»?ä¸?ï¼?对äº?ä»? HP-UX ç³»ç»?ä¸?é??è¿? NFS mount è??æ?¥ç??æ??件ï¼?\(lq -s \(rqé??项æ?¥
å??ç??大å°?å?ªæ??æ£ç¡®å?¼ç??ä¸?å??ï¼?å?¨ HP-UX ç³»ç»?ä¸?ï¼?对äº?ä»? BSD ç³»ç»?ä¸?é??è¿? NFS mount
è??æ?¥ç??æ??件ï¼? ls æ?¥å??ç??大å°?å??æ??æ£ç¡®å?¼ç??两å??ã??è¿?æ?¯ HP-UX ç??ä¸?个缺é?·é? æ??ç??ï¼?å®?
ä¹?å½±å?? HP-UX ä¸?ç?? ls ç¨?åº?ã??
..SH é??å??å?°
POSIX 1003.2
..SH å??è§?
dircolors(1)
..SH 注æ??
æ?¬é¡µæ??è¿°ç??æ?¯ fileutils-3.16 æ??件å??ä¸ç?? ls ï¼?å?¶å®?ç??æ?¬ç??å?¯è?½ç?¥æ??ä¸?å??ã??çº é??æ??æ·»
å? ï¼?å??è?½ï¼?请 mailto: aeb@cwi.nl å?? aw@mail1.bet1.puv.fi å??
ragnar@lightside.ddns.org ã??æ?¬ç¨?åº?ç??é??误æ?¥å??请 mailto:
fileutils-bugs@gnu.ai.mit.edu ã??
..SH "[ä¸æ??ç??ç»´æ?¤äºº]"
..B wangdong <wangdong@163.net>
..SH "[ä¸æ??ç??æ??æ?°æ?´æ?°]"
..B 2003.11.22
..SH "ã??ä¸å?½linux论å??manæ??å??ç¿»è¯?计å??ã??:"
..BI http://cmpp.linuxforum.net
Reply to: