当前位置: 技术问答>linux和unix
如何通过shell脚本遍历文件夹
来源: 互联网 发布时间:2017-03-03
本文导语: 我写了最笨的脚本,通过数组的方式进行遍历 ,但是仍然没有进入想要的目录。如进入Desktop。 #! /bin/bash cd /home/aa #aa 目录下有Desktop 和Music两个路径 DIR=("Desktop" "Music") CMD="cd ${DIR[0]}" eval $CMD 执行脚...
我写了最笨的脚本,通过数组的方式进行遍历 ,但是仍然没有进入想要的目录。如进入Desktop。
执行脚本后,没有进入desktop,仍然在运行脚本前的目录
请问如何修改
#! /bin/bash
cd /home/aa
#aa 目录下有Desktop 和Music两个路径
DIR=("Desktop" "Music")
CMD="cd ${DIR[0]}"
eval $CMD
执行脚本后,没有进入desktop,仍然在运行脚本前的目录
请问如何修改
|
方法很多,各有合适的用途,比如
找本基础点的书,或者找些论坛上的基础贴看看吧
find /home/aa -type d
ls /home/aa -F | grep "/"
ll /home/aa | grep "^d"
for ff in *; do if [ -d "$ff" ]; then echo $ff; fi; done
找本基础点的书,或者找些论坛上的基础贴看看吧