1 Star 0 Fork 10

Running_Tortoise/plugin_linux_base

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
backup_file.sh 460 Bytes
一键复制 编辑 原始数据 按行查看 历史
xrkmonitor 提交于 2020-11-15 10:26 . up
#!/bin/bash
# 备份当前目录下的文件,调用脚本时当前目录为脚本所在目录
#
# 通过环境变量 file_name 传入要备份的文件名
#
if [ "$file_name" == '' ]; then
exit 1
fi
MAXCOUNTBACK=10
CURDATE=`date '+%Y%m%d-%H%M%S'`
cp ${file_name} ${file_name}_bk-${CURDATE}
COUNT=`ls -lt ${file_name}_bk*|wc -l`
if [ $COUNT -lt $MAXCOUNTBACK ]; then
exit
fi
ls -lrt ${file_name}_bk* |awk '{if(NR==1) print $9}' |xargs rm -f {} \;
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C++
1
https://gitee.com/persist_ngu/plugin_linux_base.git
git@gitee.com:persist_ngu/plugin_linux_base.git
persist_ngu
plugin_linux_base
plugin_linux_base
master

搜索帮助