Linux编写一个shell脚本,在当前目录中创建一百个目录,目录名字依次为a1,a2,…a100
时间: 2023-08-05 12:10:27 浏览: 282
可以使用以下的shell脚本来创建一百个目录:
```shell
#!/bin/bash
for i in {1..100}
do
mkdir "a$i"
done
echo "创建完成!"
```
将以上脚本保存为一个名为`create_dir.sh`的文件,并在当前目录下运行`./create_dir.sh`即可创建一百个目录。
相关问题
编写一个shell脚本计算当前目录和子目录c文件数量
可以使用 `find` 命令来查找当前目录及其子目录中的所有 `.c` 文件,然后再使用 `wc` 命令来统计文件数量。下面是一个简单的示例脚本:
```bash
#!/bin/bash
# 使用 find 命令查找当前目录及其子目录中的所有 .c 文件,并统计数量
count=$(find . -name "*.c" | wc -l)
# 输出结果
echo "当前目录及其子目录中共有 $count 个 .c 文件"
```
将上面的代码保存为一个 `.sh` 文件并赋予执行权限,然后在命令行中执行即可。注意,这个脚本只会统计 `.c` 文件,如果你需要计算其他类型的文件数量,需要相应地修改 `find` 命令中的参数。
编写一个shell脚本创建backup目录
好的,我可以回答你的问题。以下是创建backup目录的shell脚本代码:
```
#!/bin/bash
# 创建目录
mkdir backup
# 输出提示信息
echo "backup目录创建成功!"
```
你可以将以上代码保存为一个.sh文件,然后在命令行中执行该脚本即可创建backup目录。