shell脚本批量创建目录
时间: 2023-05-04 17:01:48 浏览: 477
创建批量目录的命令是"mkdir",可以使用"mkdir 目录名"来创建一个单个的目录,也可以使用"mkdir 目录名1 目录名2 目录名3"来创建多个目录,每个目录名之间用空格隔开。例如:"mkdir folder1 folder2 folder3"。
相关问题
shell脚本批量创建文件
使用shell脚本可以轻松地批量创建文件。以下是一些创建文件的示例代码:
1. 创建单个文件:
```
touch filename.txt
```
2. 批量创建指定数量的文件:
```
for i in {1..10}
do
touch "file$i.txt"
done
```
上述代码将创建名为 "file1.txt"、"file2.txt"、"file3.txt",一直到 "file10.txt" 的10个文件。
3. 批量创建以特定名称开头的文件:
```
for i in {a..e}
do
touch "$i-file.txt"
done
```
上述代码将创建名为 "a-file.txt"、"b-file.txt"、"c-file.txt"、"d-file.txt"、"e-file.txt" 的五个文件。
希望这些示例代码能够帮助你批量创建文件。
shell脚本批量创建用户
可以使用Linux命令 "useradd" 或 "adduser" 来批量创建用户。可以在循环中使用这些命令,并在每次迭代中使用不同的用户名。例如:
```
for i in {1..5}
do
useradd user$i
done
```
这将创建5个用户,用户名分别为user1, user2, user3, user4, user5.
如果需要为这些用户设置密码,可以使用 "passwd" 命令。例如:
```
for i in {1..5}
do
useradd user$i
echo "password" | passwd --stdin user$i
done
```
这将为5个用户设置密码为"password"。
阅读全文