title: How to download all your google docs from shell
body: <p>I learned how to download single google doc. But I am trying to make a script that downloads all my data in text format and then merges them in 1 text file. So, I wonder how to implement downloading part so that 1 can get zip file with all my files just as you do with web browser. Here is my newb script to get single file. Hope you can suggest some tweaks that make it more effective.</p>
  
  <pre><code>#!/bin/bash
  token=$(curl -s https://www.google.com/accounts/ClientLogin -d Email=user.name@gmail.com -d Passwd=blahblah -d accountType=GOOGLE -d service=writely -d Gdata-version=3.0 |cut -d "=" -f 2)
  set $token
  wget --header "Gdata-Version: 3.0" --header "Authorization: GoogleLogin auth=$3" "https://docs.google.com/feeds/download/documents/Export?docID=${resourceId}&amp;exportFormat=txt" -O /tmp/${file[$i]}.txt
  </code></pre>
  
  <p>Here I specify single <strong>resourceId</strong>, as you see. Should I just push many <strong>resourceId</strong>-s in download link to get them all or there is better way?</p>