《Linux脚本基础扩展》
在之前的!《Linuxshell脚本基础知识》中,介绍了编写脚本的基础语法知识;现根据B站教程,对脚本编写实践部分进行总结;
1. 编写脚本,遍历目录下的所有txt文件,且将文件做备份,备份的格式为源文件名后缀增加日期;如:a.txt备份为a.txt_20230122
#!bin/bash
#author: zhangsan
#version: 1.0.0
#date: 2023-09-29
# 定义后缀,反引号获取命令的执行结果
suffix=`date +%Y%m%d`
# find file
for f in `find ./data/ -type f -name "*.txt"`
do
echo "Back up file $f"
cp ${f} ${f}_${suffix}
done
代码执行结果:
标签:脚本,备份,扩展,file,Linux,编写,txt From: https://www.cnblogs.com/ncepubye/p/17737459.html