Featured image of post 定时备份hugo帖子

定时备份hugo帖子

在高铁上闲的无聊,写个脚本来备份我的文章

定时备份hugo帖子

今天出差,在高铁上实在是太无聊,信号也不怎么好,我就写了个每天晚上备份Hugo文章的脚本

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
#!/bin/bash
datee=`date +%Y-%m-%d`
bn=`docker ps | egrep hugo`
if [[ -n $bn ]]
then
        mkdir ~/udisk/bkhugo/$datee
        docker cp hugo:/root/pblog/content ~/udisk/bkhugo/$datee/
        #记得换成你自己的路径
        echo -e "\033[49;32mBackup posts successfully\033[0m"
else
        echo -e "\033[49;31mService hugo is not running\033[0m"
fi

也没有啥好说的,都是一些简单的命令组合而成,然后再利用crontab每天00:00执行

Licensed under CC BY-NC-SA 4.0