for循环创建文件夹(linux)

按日期创建文件夹

for ((i=20200805;i<=20200831;i++))do mkdir $i;done;

for ((i=20200901;i<=20200930;i++))do mkdir $i;done;

for ((i=20201001;i<=20201031;i++))do mkdir $i;done;

细节:for 循环要用2层圆括号

或者

for a in {20201101..20201130};do mkdir ${a}/;done;

for a in {20201201..20201231};do mkdir ${a};done; ---“/”可省略

延申:数据库循环插入数据

begin

for i in 1..10 loop

insert into table_name values (i, i * 2 + 2);

end loop;

commit;

end;

  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Linux中批量创建文件,可以使用“mkdir”命令。该命令用于创建目录。使用该命令创建单个目录非常简单,只需在终端中输入“mkdir”命令,后跟要创建的目录名称即可。要批量创建目录,可以使用“mkdir”命令和一个for循环。以下是一个示例命令: ``` for i in {1..10}; do mkdir folder$i; done ``` 该命令将创建10个名为“folder1”、“folder2”、“folder3”……“folder10”的目录。在这个命令中,“{1..10}”表示从1到10的数字范围,而“$i”表示当前正在创建的目录编号。您可以根据需要更改数字范围和目录名称。 ### 回答2: 在Linux系统中,批量创建文件可以使用命令行或者脚本来实现。下面是两种方法: 1. 命令行创建 使用mkdir命令可以创建单个文件夹,如果需要创建多个文件夹,可以使用通配符来批量创建。例如: $ mkdir folder{1..10} 以上命令可以创建10个文件夹,分别为folder1到folder10。 若需要在不同路径下创建多个文件夹,可以使用绝对路径或相对路径,例如: $ mkdir /home/user/newfolder{1..5} 以上命令可以在/home/user路径下创建5个新文件夹。 2. 脚本创建 对于需要批量创建大量文件夹的情况,可以编写脚本来自动化操作。以下是一个简单的脚本示例: #!/bin/bash for ((i=1;i<=10;i++)) do mkdir folder$i done 以上脚本可以创建10个文件夹,分别为folder1到folder10。如果想添加更多文件夹,可以修改脚本中的数字部分。 脚本创建文件的优点是可以在不同的路径下批量创建文件,并且可以自定义文件夹名称。如果需要重复进行批量创建文件的操作,脚本可以大大提高工作效率。 总之,无论是命令行还是编写脚本,在Linux系统下批量创建文件都是非常方便和快速的。 ### 回答3: 在Linux系统中,批量创建文件的操作非常简单,可以通过使用命令行工具或脚本快速实现。 1. 使用命令行工具 在Linux系统中,我们可以使用mkdir命令来创建单个文件夹。如果要批量创建多个文件夹,可以使用以下命令: mkdir folder1 folder2 folder3 这个命令将会创建三个名为folder1、folder2和folder3的文件夹。 如果要在每个文件夹内再创建子文件夹,可以使用以下命令: mkdir -p folder1/subfolder1 folder2/subfolder2 folder3/subfolder3 这个命令将会创建三个文件夹(folder1、folder2和folder3),并在每个文件夹内各创建一个子文件夹(subfolder1、subfolder2和subfolder3)。 2. 使用脚本 如果需要创建大量的文件夹,我们可以通过编写脚本来批量创建。以下是一个示例脚本: #!/bin/bash for i in {1..10} do mkdir folder$i done 这个脚本将会创建名为folder1到folder10的10个文件夹。 还可以通过读取文件夹名称列表来自动创建文件。以下是一个示例脚本: #!/bin/bash while read foldername do mkdir $foldername done < folderlist.txt 这个脚本将会读取名为folderlist.txt的文件,其中包含所有需要创建的文件夹名称,然后自动创建这些文件夹。 总之,在Linux系统中批量创建文件非常方便,可以通过简单的命令行操作或自动化脚本来完成。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值