其实想点办法就可以让ll显示汉字的....

发表于:2007-06-09来源:作者:点击数: 标签:
ls-lA|grep'-' 这个命令可以显示出汉字的 于是我echols-lA|grep'-'/usr/local/bin/myls 然后chmod+x/usr/local/bin/myls 再后用myls就可以显示汉字了,虎虎 也可以自己加到.cshrc里变为ll的 aliasllmyls OK?! darkcc 回复于:2003-06-25 16:29:00 老大,你

ls -lA | grep '-'

这个命令可以显示出汉字的

于是我echo ls -lA | grep '-' >> /usr/local/bin/myls
然后chmod +x /usr/local/bin/myls
再后用myls就可以显示汉字了,虎虎

也可以自己加到.cshrc里变为ll的

alias ll        myls

OK?!

 darkclearcase/" target="_blank" >cc 回复于:2003-06-25 16:29:00
老大,你装了多事摸了吗?

 zyme 回复于:2003-06-25 16:39:31
什么?

 darkcc 回复于:2003-06-25 16:43:11
装了'多事摸'了吗?

 kinux 回复于:2003-06-25 18:14:02
[quote:7cf33a2bb6="zyme"]我装了GBFS的两个ko而已....

看看最近的贴子讲有GBFS[/quote:7cf33a2bb6]     

我常用繁体, 安裝GB來干啥...

做測试倒是可以..

 zyme 回复于:2003-06-25 17:18:59
什么?

 darkcc 回复于:2003-06-25 17:22:05
msdos.......ko?

 zyme 回复于:2003-06-25 17:31:30
当然

zyme# kldstat
Id Refs Address    Size     Name
 1    9 0xc0100000 5e16ec   kernel
 2    1 0xc06e2000 4a30c    acpi.ko
 3    1 0xc2791000 18000    linux.ko
 4    1 0xc240c000 10000    cd9660.ko
 5    1 0xc283f000 15000    msdosfs.ko

 darkcc 回复于:2003-06-25 17:33:02
中文化的msdos.......ko?

 kinux 回复于:2003-06-25 17:33:24
[quote:b8c2f28373="zyme"]当然

zyme# kldstat
Id Refs Address    Size     Name
 1    9 0xc0100000 5e16ec   kernel
 2    1 0xc06e2000 4a30c    acpi.ko
 3    1 0xc2791000 18000    linux.ko
 4    1 0xc240c000 10000    cd96..........[/quote:b8c2f28373]     

你装了什么東東??
%kldstat
Id Refs Address    Size     Name
 1    8 0xc0100000 52679c   kernel
 2    1 0xc0627000 4a6ac    acpi.ko
 3    1 0xc1a2b000 17000    linux.ko
 4    1 0xc2475000 3000     snp.ko

 zyme 回复于:2003-06-25 18:07:02
我装了GBFS的两个ko而已....

看看最近的贴子讲有GBFS

 i2era 回复于:2003-06-25 19:02:55
据说GNUls没有 -o这样的参数

 Matteo_NET 回复于:2003-06-25 19:19:38
[quote:367afccba5="zyme"]ls -lA | grep '-'

这个命令可以显示出汉字的

于是我echo ls -lA | grep '-' >> /usr/local/bin/myls
然后chmod +x /usr/local/bin/myls
再后用myls就可以显示汉字了,虎虎

也可以自己加到.cshrc里..........[/quote:367afccba5]     

hehe,这个显示中文根本就不关ls 的事情,其实是把ls 的输出重定向到 grep, 通过grep来显示中文。 问题是:如果一个文件的权限是类似 drwxrwxrwx, 也就是说没有‘-’的话,grep就无法捕捉了。

在我看来,还不如用重定向到 cat好些
例如:
ls | cat
ls -l | cat

 zyme 回复于:2003-06-25 20:11:37
说得好

 jedi-k 回复于:2003-06-25 20:19:23
不懂呀!
我是设定了csh的中文环境
setenv LANG zh_CN.EUC
setenv LC_ALL zh_CN.EUC
再加一条 alias ls 'env LC_CTYPE=en_US.ISO_8859-1 ls'
就好显中文拉
注:我是用远程连线的,如果LOCAL端直接上的话,以上方法无效

 哈蜜瓜 回复于:2003-06-25 20:34:08
我就是不明白,为何一定要把LC_CTYPE改为英文才能显示汉字,而中文却不行?

 jedi-k 回复于:2003-06-25 20:39:56
双字节的关系
http://chinaunix.net/forum/viewtopic.php?t=74000&highlight=console

 jedi-k 回复于:2003-06-25 20:42:10
原本在LOCAL端用ls的话也是????????
但做了以上的方法后,再一看就是一块块的那种了

 seadog 回复于:2003-06-26 13:19:22
setenv LANG zh_CN.EUC 
setenv LC_ALL zh_CN.EUC
setenv LC_CTYPE zh_CN.EUC

ls 改用 ls -w

也是用远程登陆的

原文转自:http://www.ltesting.net