Download large file from Google Drive using wget on terminal
To download large file from Google Drive use following steps.
1] Share file publicly and Copy share URL.
Example share URL -
https://drive.google.com/file/d/1tcthANUPNgyho7X-5HPDuUAiEfTfw5/view?usp=sharing
2] Extract Field ID from above share URL as below.
https://drive.google.com/file/d/1tcthANUPNgyho7X-5HPDuUAiEfTfw5/view?usp=sharing
Field ID is - 1tcthANUPNgyho7X-5HPDuUAiEfTfw5
3] Go to terminal and paste following command.
wget --load-cookies /tmp/cookies.txt "https://docs.google.com/uc?export=download&confirm=$(wget --quiet --save-cookies /tmp/cookies.txt --keep-session-cookies --no-check-certificate 'https://docs.google.com/uc?export=download&id=FIELDID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=FIELDID" -O FILENAME && rm -rf /tmp/cookies.txt
Here, Replace FIELDID and FILENAME as per your file.
Let me know how it goes.
No comments:
Post a Comment