用Shell写一个递归列出某目录下所有文件的脚本

#! /bin/bash
function read_dir(){
    for file in `ls $1`
    do
        if [ -d $1"/"$file ]
        then
            read_dir $1"/"$file
        else
            echo $1"/"$file
        fi
    done
}

read_dir a

 

posted @ 2020-11-23 15:51  Peter_Yi  阅读(431)  评论(0)    收藏  举报