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"

你可能感兴趣的:(shell,服务器,shell,遍历目录)