Memo/Google/Drive

https://dexlab.net:443/pukiwiki/index.php?Memo/Google/Drive
 

'Memo/Google/Drive/' には、下位層のページがありません。

Google Drive


gdrive: CLIでファイル管理

  • 環境
    • Ubuntu 64bit
  • インストール
    wget -O gdrive --trust-server-names "https://docs.google.com/uc?id=0B3X9GlR6EmbnQ0FtZmJJUXEyRTA&export=download"
    chmod 755 gdrive
    sudo mv gdrive /usr/local/bin/
    
    # 初回はログイン用URLが表示されるので、ブラウザにコピペして開き、許可する。表示されたコードをコピペする
    gdrive list
    Authentication needed
    Go to the following url in your browser:
    https://accounts.google.com/o/oauth2/auth?*******
    Enter verification code: ****
  • help
    gdrive help
    gdrive help upload
  • ファイルのアップロード/ダウンロード
    # ダミーファイル作成
    echo dummy > dummy.txt
    
    # ディレクトリ作成
    gdrive mkdir dummy
    Directory 0B4***DQ created
    
    # dummy/にアップロード
    gdrive upload -p 0B4*** dummy.txt
    
    # list
    gdrive list
    Id                             Name        Type   Size    Created
    0B4***1E   dummy.txt   bin    6.0 B   2016-07-30 14:13:12
    0B4***DQ   dummy       dir            2016-07-30 14:04:48
    
    # /tmp/にダウンロード
    gdrive download --path /tmp/ 0B4***1E
  • ディレクトリ操作
    • ブラウザでディレクトリを開くと「https://drive.google.com/drive/folders/<fileId>?ogsrc=32」のようなURLになる。
      # ディレクトリ ダウンロード
      gdrive download -r <fileId>
      
      # ディレクトリ アップロード
      gdrive upload -p <parent fileId> -r <directory name>
      
      # ディレクトリの削除
      gdrive delete -r <fileId>

GoogleCL

  • インストール:(2016-07-30現在動作せず)
    sudo easy_install pip
    
    git clone https://github.com/vinitkumar/googlecl.git
    cd googlecl
    sudo python setup.py install
    
    google docs list
    Please specify user: <gmailのアカウント名>

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-09-15 (土) 07:31:37 (94d)