#!/bin/bash traverse_directory() { local dir=$1 for file in "$dir"/*; do if [ -d "$file" ]; then traverse_directory "$file" else echo "$file" fi done } # 调用函数并传入要遍历的目录 traverse_directory "/root"