遍历目录和子目录中的文件

来源:互联网 发布:linux man命令查询退出 编辑:程序博客网 时间:2024/05/16 14:47

脚本代码如下:

#!/bin/bashfunction getdir(){    for element in `ls $1`    do          dir_or_file=$1"/"$element        if [ -d $dir_or_file ]        then             getdir $dir_or_file        else            echo $dir_or_file        fi      done}root_dir="/home/test"getdir $root_dir


学习要点:

1、循环中的中间接收变量

2、脚本中动态使用命令

3、-d 文件夹判断


阅读全文
0 0