写一个文件备份脚本

今天一个意外,我写的大半个月的日记加密文件受损,无法恢复。于是决定写一个专用备份的脚本文件。
主要思想就是在当前目录backup\下根据当天的日期创建一个文件夹,然后将文件复制到该文件夹下。

Windows版的如下:

echo off
echo ********开始备份日志文件********

set ymd=%date:~0,4%%date:~5,2%%date:~8,2%
set backup-dir=backup\notebook-%ymd%
echo 备份目录:%backup-dir%

echo --------------------------------

if not exist %backup-dir% (
    mkdir %backup-dir%
)

copy *.nb %backup-dir%

echo *********日志备份完成!*********
pause

该脚本将在每次写完日记之后都会自动执行。
再贴一个Shell版的:

#!/bin/sh

echo **********开始备份日志文件**********

ymd=`date +%Y%m%d`
backup="./backup/notebook-$ymd"
echo 备份目录:$backup

echo ------------------------------------

if ! [ -d $backup ] ; then 
    mkdir -p $backup
fi

cp *.nb $backup

echo ***********日志备份完成!***********

有了这个脚本,相信以后再也不会出现类似的问题了!


转载于:https://my.oschina.net/hevakelcj/blog/113835

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值