shell递归获取linux文件夹下的所有文件
read_file() { for file in `ls -a $1` do if [ -d $1"/"$file ];then if [[ $file != '.' && $file != '..' ]];then read_file $1"/"$file fi else echo $1"/"$file fi done } read_file .
step by step.
众生皆苦,唯有自渡。
read_file() { for file in `ls -a $1` do if [ -d $1"/"$file ];then if [[ $file != '.' && $file != '..' ]];then read_file $1"/"$file fi else echo $1"/"$file fi done } read_file .