linux进入中文路径的方法

来源:互联网 发布:表白源码 编辑:程序博客网 时间:2024/06/05 18:37

linux进入中文路径的方法

  • linux进入中文路径的方法
      • 方法一cd cat lstxt
      • 方法二 cd lssed -n numberp
        • 先看是第几个这里要进入的是 -电脑要用的文件

方法一cd $(cat ls.txt)

ls > ls.txt
删除其他目录保留要进入的中文目录
cd $(cat ls.txt)

方法二 cd ls|sed -n (number)p

先看是第几个,这里要进入的是 -————————电脑要用的文件

gec@gec-Virtual-Machine:~$ ls -l|nl     1  total 745008     2  -rw-rw-r-- 1 gec gec 124251318 May 14 03:35 arm-linux-gnueabi-4.5.1.tar.bz2     3  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Desktop     4  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Documents     5  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Downloads     6  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Music     7  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Pictures     8  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Public     9  drwxrwxr-x 6 gec gec      4096 May 15 09:50 qt_app    10  -rwxrwxrwx 1 gec gec 638584067 May 14 01:13 qt-opensource-linux-x86-5.5.0.run    11  -rwxrwxrwx 1 gec gec        47 May 14 01:11 sshd.sh    12  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Templates    13  drwxr-xr-x 2 gec gec      4096 May 13 19:41 Videos    14  drwxrwxr-x 2 gec gec      4096 May 14 03:51 电脑要用的文件

这里显示14,要减1,那就是13
运行
cd ls|sed -n 13p

就能进入

然后旧版bash会有找不到命令问题

解决方法

cd $(ls|sed -n 13p)

谢谢 hcy同学指点

原创粉丝点击