。
#!/bin/bash
# 创建文件夹
for ((i=1; i<=10; i++))
do
folder_name="folder$i"
mkdir $folder_name
# 创建文本文件并写入当前日期
file_name="file.txt"
date=$(date +"%Y-%m-%d")
echo $date > $folder_name/$file_name
done
这个脚本使用Bash编写,通过循环创建10个文件夹,每个文件夹的名称为"folder1"到"folder10"。然后在每个文件夹中创建一个名为"file.txt"的文本文件,并将当前日期写入该文件。
这个脚本的执行步骤如下:
mkdir
命令创建文件夹。date
命令获取当前日期,并将其保存到变量date
中。echo
命令将date
变量的值写入文件。这个脚本的优势是简单易懂,使用Bash脚本编写,无需额外的依赖。它可以快速创建指定数量的文件夹,并在每个文件夹中创建包含当前日期的文本文件。
这个脚本适用于各种场景,例如在批量处理数据时,需要为每个数据集创建一个文件夹,并在其中保存相关信息。另外,它也可以用于定期备份文件,每个文件夹代表一个备份日期。
腾讯云相关产品和产品介绍链接地址:
请注意,以上链接仅供参考,具体产品选择应根据实际需求进行评估和决策。
领取专属 10元无门槛券
手把手带您无忧上云