#!/bin/bash # requirement # Python 2.7 # https://github.com/mk-fg/python-skydrive # # pip install 'python-skydrive[standalone]' # pip install pyyaml requests # # https://manage.dev.live.com/ # put yaml file: ~/.lcrc # client: # id: 00000000440EB189 # secret: JbWpwkOA4bp3jYBCG5wWLb6fqWJHLSkc # # ATTENTION: above id/secret is real!! Do not distribute!! # skydrive-cli auth SCRIPT_ROOT=/home/changwoo/scripts DOKUWIKI_ROOT=/home/changwoo/public_html/dokuwiki FILE_PREFIX=/home/changwoo/DokuWikiBackup SKYDRIVE_PATH=DokuWikiBackup echo "Backup Dokuwiki..." BACKUPFILE=`python $SCRIPT_ROOT/backup.py -r $DOKUWIKI_ROOT $FILE_PREFIX` echo "Upload to SkyDrive..." /usr/local/bin/skydrive-cli put $BACKUPFILE $SKYDRIVE_PATH # CHECK THE PATH! echo "Removing...$BACKUPFILE" rm -f $BACKUPFILE