dropbox的純命令列操作

dropbox的純命令列操作

是否可以透過純命令列解決方案(例如 bash 腳本)使用 dropbox 帳戶?

到目前為止我還沒有找到這個問題的全面答案。

我已經使用 Git 一段時間了,從命令列使用它非常容易。如果 dropbox 沒有強大的命令列版本,那麼有哪些替代品可以取代 dropbox 並具有此功能?

2020 年即將結束,也許情況已經改變了。我使用 Windows,但會透過 Cygwin 存取 dropbox,這基本上是一種在 Windows 中存取類似 Linux 功能的方法。

答案1

透過純命令列解決方案使用 Dropbox 帳戶嗎?

你有沒有嘗試過dbxcli

dbxcli:適用於 Dropbox 使用者和團隊管理員的命令列工具

特徵

  • 支援基本檔案操作,如 ls、cp、mkdir、mv(透過檔案 API)
  • 支援搜尋
  • 支援文件修改和文件恢復
  • 大檔案分塊上傳,大目錄分頁列表
  • 支持越來越多的團隊運營

安裝

從發布頁面下載適用於 Mac、Windows 和 Linux 的預編譯二進位。

$ dbxcli --help
Use dbxcli to quickly interact with your Dropbox, upload/download files,
manage your team and more. It is easy, scriptable and works on all platforms!

Usage:
  dbxcli [command]

Available Commands:
  cp          Copy files
  du          Display usage information
  get         Download a file
  ls          List files
  mkdir       Create a new directory
  mv          Move files
  put         Upload files
  restore     Restore files
  revs        List file revisions
  rm          Remove files
  search      Search
  team        Team management commands
  version     Print version information

Flags:
      --as-member string   Member ID to perform action as
  -v, --verbose            Enable verbose logging

Use "dbxcli [command] --help" for more information about a command.

$ dbxcli team --help
Team management commands

Usage:
  dbxcli team [command]

Available Commands:
  add-member    Add a new member to a team
  info          Get team information
  list-groups   List groups
  list-members  List team members
  remove-member Remove member from a team

Global Flags:
      --as-member string   Member ID to perform action as
  -v, --verbose            Enable verbose logging

Use "dbxcli team [command] --help" for more information about a command.

來源:dropbox/dbxcli:使用 Go SDK 建置的 Dropbox 命令列用戶端

答案2

Dropbox 在 Linux 下支援官方命令列介面 保管箱指令。在執行下面的命令之前,需要導航到實際 Dropbox 資料夾的根目錄,通常是~/Dropbox.

dropbox update
dropbox filestatus [-l] [-a] [FILE]...
dropbox ls [FILE]...
dropbox puburl FILE
dropbox sharelink FILE
dropbox proxy MODE [TYPE] [HOST] [PORT] [USERNAME] [PASSWORD]
dropbox throttle DOWNLOAD UPLOAD
dropbox status
dropbox running
dropbox stop
dropbox lansync [y/n]
dropbox exclude [list]
dropbox start [-i]
dropbox autostart [y/n]
dropbox version
dropbox help [COMMAND]

有關更多信息,請參閱 Dropbox 幫助文章
Dropbox 上有哪些 Linux 指令可用?

相關內容