脚本代码如下:
#!/bin/bash function 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 文件夹判断