Shell - 遍历目录的函数封装

#!/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"

猜你喜欢

转载自blog.csdn.net/xuezhangjun0121/article/details/135378984