shell脚本遍历四级目录下所有文件夹里的文件
时间: 2023-07-31 14:13:26 浏览: 145
【shell】遍历文件夹下所有文件
你可以使用以下的 shell 脚本来遍历四级目录下所有文件夹里的文件:
```bash
#!/bin/bash
# 定义遍历目录的函数
function traverse() {
for file in "$1"/*; do
if [[ -d "$file" ]]; then
if [[ "$file" == /path/to/directory/*/*/* ]]; then
traverse "$file"
fi
else
echo "$file"
fi
done
}
# 调用遍历函数
traverse /path/to/directory
```
这个脚本会遍历 `/path/to/directory` 目录下四级子目录中的所有文件,并打印出它们的路径。你可以根据需要修改路径和文件名模式。
阅读全文