向date脚本添加序号后缀可以通过以下步骤实现:
#!/bin/bash
# 获取当前日期
current_date=$(date +"%Y%m%d")
# 获取当前目录下以当前日期开头的文件数量
file_count=$(ls -l | grep "^-.*${current_date}" | wc -l)
# 为脚本添加序号后缀
suffix=$(printf "%02d" $((file_count + 1)))
# 生成新的文件名
new_file_name="${current_date}_${suffix}.sh"
# 将脚本内容写入新文件
cat <<EOF > $new_file_name
#!/bin/bash
# 在这里写入你的脚本内容
EOF
# 添加可执行权限
chmod +x $new_file_name
echo "已成功创建脚本文件:$new_file_name"
add_suffix.sh
。./add_suffix.sh
20220101_03.sh
。这样,你就成功地向date脚本添加了序号后缀。请注意,这只是一个示例脚本,你可以根据自己的需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云