首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

怎么通过shell脚本遍历文件夹

2012-08-02 
如何通过shell脚本遍历文件夹我写了最笨的脚本,通过数组的方式进行遍历 ,但是仍然没有进入想要的目录。如进

如何通过shell脚本遍历文件夹
我写了最笨的脚本,通过数组的方式进行遍历 ,但是仍然没有进入想要的目录。如进入Desktop。

Perl code
#! /bin/bashcd /home/aa#aa 目录下有Desktop 和Music两个路径DIR=("Desktop" "Music")CMD="cd ${DIR[0]}"eval $CMD

执行脚本后,没有进入desktop,仍然在运行脚本前的目录
请问如何修改

[解决办法]
方法很多,各有合适的用途,比如

Perl code
find /home/aa -type dls /home/aa -F | grep "/"ll /home/aa | grep "^d"for ff in *; do if [ -d "$ff" ]; then echo $ff; fi; done 

热点排行