#!/bin/bash
allFiles() {
for file in $1/*
do
if [ -d $file ]; then
allFiles $file
else
echo $file
fi
done
}
testdir=/path/to/test/dir
allFiles $testdir
本文展示了如何使用bash脚本遍历指定目录下的所有子目录及文件,并将它们输出到控制台。通过`for`循环结合通配符`*`和条件判断,实现了对目录结构的深度搜索。
2706

被折叠的 条评论
为什么被折叠?