Bash 脚本:递归创建 5000 个子文件夹
这是一个 shell 脚本,它会在当前目录下创建一个名为 'home' 的文件夹,并在该文件夹中递归创建 5000 个子文件夹,每个子文件夹的名字都是 'home'。这个脚本可能会导致系统资源耗尽,因此需要谨慎运行。
clear
printf '谨慎运行! 回车键开始'
read
clear
a=home
m=1
mkdir ${a}
b=./${a}
for i in $(seq 1 5000)
do
m=${m}+1
b=${b}/${a}
mkdir ${b}
printf ${m} Done\n
done
该脚本首先会清除屏幕,然后提示用户按下回车键开始执行。接着它会创建一个名为 'home' 的文件夹,并将其作为起始目录。脚本使用循环遍历 5000 次,每次循环都会在当前目录下创建一个名为 'home' 的子文件夹,并将其作为新的当前目录,以此类推。
需要注意的是,该脚本会创建大量的文件夹,可能会占用大量磁盘空间和系统资源,因此请谨慎运行。
原文地址: https://www.cveoy.top/t/topic/oamy 著作权归作者所有。请勿转载和采集!