#! /bin/bash
function read_dir(){
s2=/root
for file in `ls $1`
do
if [ -d $1"/"$file ]
then
read_dir $1"/"$file
else
echo $1"/"$file
fi
done
}
read_dir $1
shell 输入并遍历目录
最新推荐文章于 2022-12-26 14:08:23 发布
该脚本使用Bash语言实现,定义了一个名为read_dir的函数,用于递归遍历指定目录下的所有子目录及其文件。它通过ls命令获取目录中的文件名,然后判断每个条目是否为目录,如果是,则继续递归;否则,打印文件路径。此脚本适用于自动化处理目录结构和文件操作任务。
摘要由CSDN通过智能技术生成