在sh中操作特殊字符的文件夹

最简单的解法就是用awk

比如这个例子:

1
2
3
4
5
6
$ ls
live mp4 电视剧 电影 动漫
$ ls | awk 'NR==3'
电视剧
$ cd "`ls | awk 'NR==3'`"
电视剧 $

想操作第几个,就用awk截取ls结果。

1
cd "`ls | awk 'NR==3'`"