LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1111|回复: 5

如果在终端下文件夹名为乱码,要怎么才能进入这个文件夹呢?

[复制链接]
发表于 2007-5-13 15:08:48 | 显示全部楼层 |阅读模式
如果在终端下文件夹名为乱码,不能打出来,那有没有方法可以不输入文件名而进入这个文件夹呢?
发表于 2007-5-14 18:53:56 | 显示全部楼层
如果有三样东西给你选, 但是只能选一样, 那么你没指出要选那个。 那样。。。。 可能么?
在控制台下, 可以使用鼠标复制文件名(不管是否乱码)。
或者你可以一个一个的try.
for i in *; do (cd $i; sh;); done;
回复 支持 反对

使用道具 举报

发表于 2007-5-14 19:17:22 | 显示全部楼层
Post by mylovedjn
如果在终端下文件夹名为乱码,不能打出来,那有没有方法可以不输入文件名而进入这个文件夹呢?


你可以用zsh,在zsh下你只要cd 后面不停的按<tab>键他就能一个一个地显示出来.

zsh有时比bash好,不过在linux下还是bash更标准些.
回复 支持 反对

使用道具 举报

发表于 2007-5-14 20:09:12 | 显示全部楼层
如果文件不多的话,可以用 Ctrl+o 一个个的尝试。
前提是有 readline 和设置了 C-o: menu-complete。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-14 21:00:17 | 显示全部楼层
太感谢了,谢谢大家
回复 支持 反对

使用道具 举报

发表于 2007-5-18 23:06:00 | 显示全部楼层
Post by sssslang
如果文件不多的话,可以用 Ctrl+o 一个个的尝试。
前提是有 readline 和设置了 C-o: menu-complete。


bash本身就是用了readline的吧?
不过我用C-o好像是list menu?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表