shell递归创建目录和文件
2010-04-08 11:59
405 查看
#!/bin/bash
mkdirs(){
local level=$1
# echo "level is $level"
if [ $level -eq 0 ];then
for j in `seq -w 10`
do
touch $j.txt
done
return 0
fi
for i in `seq -w 10`
do
touch $i.txt
mkdir -p $i
cd $i
mkdirs $[$level-1]
cd ..
done
}
mkdirs 4
mkdirs(){
local level=$1
# echo "level is $level"
if [ $level -eq 0 ];then
for j in `seq -w 10`
do
touch $j.txt
done
return 0
fi
for i in `seq -w 10`
do
touch $i.txt
mkdir -p $i
cd $i
mkdirs $[$level-1]
cd ..
done
}
mkdirs 4
相关文章推荐
- shell删除当前目录及递归目录下文件指定字符串
- shell 操作文件来创建多个目录
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....
- java单个文件复制,递归删除、复制目录下所有内容,递归创建文件夹,.7z文件解压等
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....
- python中的目录递归的创建和目录及其下的文件递归的删除
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- Shell脚本递归遍历目录所有文件
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除
- 【Linux】Shell学习笔记之二——文件和目录管理(创建、删除、复制、查看)
- 递归创建文件目录
- python中的目录递归的创建和目录及其下的文件递归的删除
- php上传文件,创建递归目录的实例代码
- PHP基础递归创建文件或删除文件目录
- shell 递归遍历目录下的所有文件并统一改名的方法
- java字节流和字符流操作文件,指定编码写入和读取,递归创建上层目录
- 递归创建多级文件目录(PHP)
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件
- shell递归统计文件和目录总数
- C# 文件操作 全收录 追加、拷贝、删除、移动文件、创建目录、递归删除文件夹及文件....