Pythonと!

プログラミングド素人の勉強日記です。

Dropbox-Uploaderをcronで実行する

公式を参考にして、Dropbox-Uploader一式をダウンロードします。

Dropbox-Uploader/README.md at master · andreafabrizi/Dropbox-Uploader · GitHub

  • (事前準備)Gitのインストール
$ sudo apt install git
  • ダウンロード
$ git clone https://github.com/andreafabrizi/Dropbox-Uploader.git
  • 実行権限付与
$ sudo chmod +x dropbox_uploader.sh

cronに登録する

cronに直接dropbox_uploader.shを指定しても実行されないので、シェルスクリプトを一つ噛ませてから、それをcronで実行するようにします。

#!bin/sh
bash /path/to/Dropbox-Uploader/dropbox_uploader.sh -s -f /path/to/.dropbox_uploader upload path/to/the/local/file/dir/ /path/to/the/dropbox/file/dir
  • 実行権限付与
$ sudo chmod +x /path/to/the/test.sh
  • cron設定
0 * * * 1-5 /path/to/test.sh