質問: 特定のファイルの公開リンクを作成せずに、wgetを使用してgoogleドライブに保存されているファイルをダウンロードするにはどうすればよいですか? 最初にファイルを公開して共有可能にします:- 小さなファイルのダウンロードに使用しますwget --no-check-certificate 'https://docs.google.com/uc?export=download&id=fileid' -o filename 大きなファイルの場合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 しかし、公に共有可能なリンクを作成せずにそれを行うにはどうすればよいですか?注:wgetは私にとって必須ではありません。他のソフトウェアを知っている場合は、私をお勧めしますが、次の機能が含まれている必要があります。 コマンドラインベース ダウンロードファイルの再開機能 軽量で持ち運び可能(可能であれば、必須ではありません) マルチスレッドのダウンロードとファイルの追加機能(可能であれば、必須ではありません)
回答: rclone https://rclone.org/ を見てみてください非常に完全な機能セットがあり、コマンドラインベース(構文はrsyncに非常に似ています)および googleドライブをサポート oauth経由です。まさにあなたが探しているものでなければなりません。