仅需一行命令!请移步 https://github.com/xDarkLemon/gdriveget
原答案:
小文件:
https://docs.google.com/uc?export=download&id=YourIndividualID # for google docs
https://drive.google.com/uc?export=download&id=YourIndividualID # for google drive
需要先将要下载的文件权限设置为“Anyone on the internet with this link can edit”。
wget指定下载文件名:-O file_name
大文件/二进制文件:
-
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=FILEID' -O- | sed -rn 's/.*confirm=([0-9A-Za-z_]+).*/\1\n/p')&id=FILEID" -O FILENAME && rm -rf /tmp/cookies.txt