Dropboxへアップロードするシェルスクリプト
andreafabriziさんのDropbox-UploaderはDropboxを操作するためのシェルスクリプトです.
目次
インストール
gitからクローンします.
git clone https://github.com/andreafabrizi/Dropbox-Uploader.git |
dropbox_uploader.sh
に実行権を付与します.
chmod +x dropbox_uploader.sh |
アップロード・ダウンロード
sftp
コマンドのpush
・get
サブコマンドと同様にして,dropbox_uploader.sh
でファイルやディレクトリのアップロードとダウンロードが行えます.
次は,アップロードの例です.(以下,リモートはDropboxです.)
dropbox_uploader upload ローカル リモート |
最初にシェルスクリプトを走らせたときに,ドロップボックスと連携させるためのウィザードが出るので,それに従ってください.
リモートの操作
移動・コピー
move
サブコマンドでリモートのファイルやディレクトリを移動できます.
dropbox_uploader move リモート移動元 リモート移動先 |
copy
サブコマンドも同様に使用できます.
その他
以下も行えます.
mkdir
で,リモートにディレクトリを作成できます.delete
で,リモートのファイルやディレクトリを削除できます.list
で,リモートのディレクトリに存在するコンテンツを一覧できます.
オンラインストレージとしての固有のサブコマンド
共有リンク
share
で共有リンクを取得します.
dropbox_uploader share リモートのファイル |
直接保存
saveurl
で,URLに置かれたファイルを直接Dropboxに保存します.
dropbox_uploader saveurl ファイルのURL リモート |