shell脚本创建多个母目录和子文件
时间: 2023-07-06 17:26:49 浏览: 375
create_directory_struct:用于创建目录结构的Shell脚本
可以使用shell脚本来创建多个母目录和子文件。以下是一个简单的脚本示例:
```bash
#!/bin/bash
# 定义母目录名称列表
parent_dirs=("dir1" "dir2" "dir3")
# 循环创建母目录和子文件
for dir in "${parent_dirs[@]}"; do
# 创建母目录
mkdir "$dir"
# 进入母目录
cd "$dir"
# 创建子文件
touch "file1.txt" "file2.txt" "file3.txt"
# 返回上级目录
cd ..
done
```
在上述脚本中,我们首先定义了一个母目录名称列表 `parent_dirs`,其中包含了需要创建的母目录名称。然后使用 `for` 循环来遍历这个列表,循环每个母目录名称进行以下操作:
1. 使用 `mkdir` 命令创建母目录。
2. 使用 `cd` 命令进入母目录。
3. 使用 `touch` 命令创建子文件。
4. 使用 `cd` 命令返回上级目录。
这样,我们就可以使用这个脚本来快速创建多个母目录和子文件。如果需要更改母目录的名称列表或子文件的名称,可以相应地修改脚本中的变量和命令。
阅读全文