每日一测 用递归函数输出/usr目录下的所有子目录和可执行文件 #!/bin/bash list_files() { for f in $1/* do if [ -d $f ];then echo “目录 2 2 2f” list_files “$f” " $2" elif [ -x $f ];then echo “文件 2 2 2f” fi done } list_files “/usr” “”