Dropbox CLI dbxcli のインストール・初期設定 [macOS 編]

Dropbox CLI クライアント dbxcli をインストールして、初回ログインして、少し使ってみた内容をご紹介します。

dbxcli のインストール

Homebrew tap for Dropbox CLI idleberg/homebrew-dbxcli が公開されていたのでこちらを利用して brew 経由でインストールします。

brew tap idleberg/dbxcli
brew install dbxcli

dbxcli へログイン

ブラウザ経由で dropbox の authorization code を取得して dbxcli 経由で Dropbox へログインします。

dbxcli account

1. Go to https://www.dropbox.com/1/oauth2/authorize?client_id=xxx&response_type=code&state=state
2. Click "Allow" (you might have to log in first).
3. Copy the authorization code.
Enter the authorization code here:

dbxcli version: v3.0.0
SDK version: 5.4.0
Spec version: 097e9ba

dbxcli でローカル環境のファイルを Dropbox へアップロード

dbxcli の素振りを兼ねて、ローカル環境のファイルを Dropbox へアップロードして、存在確認、検索などを実践してみました。

dbxcli で直接アップロード

touch ~/Downloads/example.txt

dbxcli put ~/Downloads/example.txt

dbxcli search example
/example.txt

dbxcli でディレクトリ・ファイル名を指定して、アップロード

dbxcli mkdir tmp

dbxcli put ~/Downloads/example.txt tmp/target-example.txt

dbxcli ls -l tmp/
Revision              Size Last modified Path
5e13fdb6f008c00670acf 0 B  9 seconds ago /tmp/target-example.txt

dbxcli search example
/example.txt	/tmp/target-example.txt

以上、Dropbox を CLI で利用したい、現場からお送りしました。

参考情報