在shell中,可以使用for循环创建文件。下面是一个示例:
#!/bin/bash
# 创建10个文件
for i in {1..10}
do
touch "file$i.txt"
done
# 打印文件列表
ls
上述示例中,通过在for循环中使用touch
命令来创建文件。{1..10}
表示循环的范围,这里是从1到10。touch "file$i.txt"
使用touch
命令创建文件,并使用变量$i
来生成文件名。循环执行10次后,会创建10个文件file1.txt、file2.txt、…、file10.txt。
最后,使用ls
命令打印文件列表,可以看到创建的文件。