目 录CONTENT

文章目录

Shell脚本练习日记

Sakura
2023-10-06 / 0 评论 / 0 点赞 / 4 阅读 / 0 字 / 正在检测是否收录...
温馨提示:
本文最后更新于433天前,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

Day1

要求:

  1. 写一个脚本、遍历 /data/目录下的txt文件

  2. 将这些txt文件做一个备份

  3. 备份的文件名增加一个年月日的后缀,比如将leijianx.txt备份为leijianx.txt_20231003

#!/bin/bash
#author:leijianx
#version:v1
#date:2023-10-05

## 定义后缀变量,请注意``(反引号)的含义
suffix=`date +%Y%m%d`

## 找到 /data/目录下的txt文件,用for循环遍历
for f in `find /data/ -type f -name "*.txt"`
do
	echo "备份文件$f"
	cp ${f} ${f}_${suffix}
done

关键知识点:

  1. date命令用法,可以根据日期、时间获取到想要的字符

  2. for循环如何遍历文件

0

评论区