遍历/data/目录下的txt文件 将备份的文件名增加一个年月日的后缀, 比如将test.txt备份为test.txt_20240302
bash#!/bin/bash
# author: GYC (email: gyc0109@gamil.com)
# version: 0.2
# date: 2024-03-02
# program:
# Backup all txt files in /data/ directory, and append the current date as a suffix
# Define suffix variable
# 定义后缀变量
suffix=$(date +%Y%m%d)
# 获取find命令的完整路径
find_cmd=$(which find)
# 找到/data/目录下的txt文件, 使用for循环遍历
for f in $($find_cmd /data/ -type f -name "*.txt")
do
echo "备份文件$f"
cp "${f}" "${f}_$suffix"
done
本文作者:GYC
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!