如何打开一个中文目录

sh/bash/dash/ksh/zsh等Shell脚本
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

如何打开一个中文目录

#1

帖子 Rothsdad » 2009-04-29 14:42

如何打开一个中文目录呢?

DIR=/home/leo/桌面
cd $DIR

会出现无法找到改目录

还有,如何echo出的中文信息不是乱码呢?
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
greco
帖子: 2487
注册时间: 2007-04-06 10:24
来自: ~/Shanghai

Re: 如何打开一个中文目录

#2

帖子 greco » 2009-04-29 14:45

echo $LANG

看看
http://silenceisdefeat.com/~greco

代码: 全选

''.join([chr(ord(c)-2) for c in 'O{"G/ockn"ku<"itgeq0ujkBiockn0eqo'])
echo -n "Z3JlY28uc2hpQGdtYWlsLmNvbQ==" | base64 -d
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何打开一个中文目录

#3

帖子 Rothsdad » 2009-04-29 14:51

echo $LANG后出现的结果:
zh_CN.UTF-8
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: 如何打开一个中文目录

#4

帖子 壹哥 » 2009-04-29 14:57

光 DIR=/home/leo/桌面 不行的吧
要 export
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
头像
greco
帖子: 2487
注册时间: 2007-04-06 10:24
来自: ~/Shanghai

Re: 如何打开一个中文目录

#5

帖子 greco » 2009-04-29 14:58

LANG="zh_CN.GBK"
cd /home/leo/桌面
echo 桌面
http://silenceisdefeat.com/~greco

代码: 全选

''.join([chr(ord(c)-2) for c in 'O{"G/ockn"ku<"itgeq0ujkBiockn0eqo'])
echo -n "Z3JlY28uc2hpQGdtYWlsLmNvbQ==" | base64 -d
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何打开一个中文目录

#6

帖子 Rothsdad » 2009-04-29 15:07

LANG="zh_CN.GBK"还是不行啊
运行结果是:
cd: /home/leo/����: 没有该文件或目录
���
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
aerofox
帖子: 1453
注册时间: 2008-05-24 8:30

Re: 如何打开一个中文目录

#7

帖子 aerofox » 2009-04-29 23:12

代码: 全选

ls --quoting-style=shell /home/leo
看看结果。
头像
jioyo源
帖子: 3476
注册时间: 2008-10-08 13:48

Re: 如何打开一个中文目录

#8

帖子 jioyo源 » 2009-04-29 23:16

desktop试试……,home下是桌面还是desktop?
--------------------------------------
论坛精华贴全集:http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=199845
book:http://forum.ubuntu.org.cn/viewtopic.php?f=21&t=198286
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何打开一个中文目录

#9

帖子 Rothsdad » 2009-04-30 20:28

examples.desktop vmware 模板 图片 音乐
sources.list 公共的 视频 文档 桌面

有时出现很奇怪的问题,用gedit创建新文件并输入中文后,保存退出,再打开时就成乱码了。
但用openoffice打开正常。
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何打开一个中文目录

#10

帖子 Rothsdad » 2009-04-30 20:32

我是升级到Ubuntu 9.04 后就出现打开txt乱码
但我终端输入:gconf-editor
依次打开;apps—gedit2—preferences—encodings
双击右边的“auto_detected”—”双击”—输入:gb18030 —OK —点向上把它移动到最上边.

之后就出现如上问题的.
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
lll9p
帖子: 1806
注册时间: 2007-07-18 18:56
联系:

Re: 如何打开一个中文目录

#11

帖子 lll9p » 2009-04-30 20:36

gb18030 改成 zh_CN.UTF-8
我的小站imtho.com
3n6uv7 2vw <---- 332 ?语星火是么什
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何打开一个中文目录

#12

帖子 Rothsdad » 2009-04-30 21:45

恩,解决了,谢谢大家了 :em11
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
头像
freesky3555
帖子: 138
注册时间: 2007-03-12 17:59
来自: 山西榆次

Re: 如何打开一个中文目录

#13

帖子 freesky3555 » 2009-05-03 17:37

我给每个中文目录建个英文的软连接:

代码: 全选

ln -s 文档 doc
头像
qq274980
帖子: 69
注册时间: 2009-04-09 9:16

Re: 如何打开一个中文目录

#14

帖子 qq274980 » 2009-05-04 15:09

在控制台使用 cd 命令时,用拼音自动补全中文路径

实验目录如下:
biff@lenovo:/domain/WorkSpace$ ls
SVN培训 全球眼 浙江建行 浙江农信

使用: (输完后按 TAB 键自动补全)
cd S <tab> 进入[SVN培训]
cd q <tab> 进入[全球眼]
cd z <tab> 自动补全[浙江]
cd zj <tab><tab> 提示[浙江建行 浙江农信]备选
cd 浙江j <tab> 进入[浙江建行]
cd zjj <tab> 进入[浙江建行]
cd zj1 <tab> 进入[浙江建行]
cd zj2 <tab> 进入[浙江农信]

脚本更新在:
https://groups.google.com/group/binsos/ ... 7a2cf4bfab
头像
Rothsdad
帖子: 396
注册时间: 2009-04-18 11:41

Re: 如何打开一个中文目录

#15

帖子 Rothsdad » 2009-05-07 22:14

楼上的想法很好啊!

另一个问题:如何在纯终端下显示中文呢?

难道用zhcon?不好用啊~
重温经典,回归MUD
viewtopic.php?f=34&t=235277

我的博客,一些心得,欢迎分享哦
http://hi.baidu.com/rothsdad/home
回复