linux循环创建文件命令
linux循环创建文件命令详细介绍
以下是在 Linux 中使用循环创建文件的命令示例,通过 Shell 脚本实现批量创建文件:
V1
脚本说明:
- 变量定义:
PREFIX表示文件前缀(默认为 "file"),COUNT表示要创建的文件数量(默认为 10)。 - 循环逻辑:使用
for ((i=1; i<=$COUNT; i++))定义从 1 到COUNT的循环,每次循环中使用touch命令创建形如file1.txt、file2.txt…… 的文件。 - 执行方式:将脚本保存为
create_files.sh,通过chmod +x create_files.sh赋予执行权限,然后运行./create_files.sh即可批量创建文件。
灵活修改:
- 若需创建无扩展名的文件(如
file1、file2),将touch "${PREFIX}${i}.txt"改为touch "${PREFIX}${i}"。 - 若需自定义文件名列表(如
doc1,doc2,image1,image2),可改用列表循环:bashdoc1 doc2 image1 image2.txt"
91234 filename doc1 doc2 image1 image2;