У меня есть каталог на Google Диске, который называется Ward
.
Я использую gdrive
, который в остальном замечательный инструмент, но я не могу загрузить его в каталог. Например, это работает (моя утилита называется gdrive
, а не обычная drive
):
gdrive upload filename.pdf
Это отправит файл в домашнюю директорию Google Drive.
Но попытка выполнить инструкции из gdrive help upload
,
gdrive upload -p Ward filename.pdf
приводит к ошибке file Ward not found
.
Я думаю это вызвано тем, что -p
, флаг ищет Родительский ID, и «Опека» не действительный ID. К сожалению, жизнь не так проста как просто использование простого английского имени папки!
Вы можете найти ID папки, проведя к нему на Гугл-Драйв, затем посмотреть на URL. Это будет что-то как:
https://drive.google.com/drive/folders/1dJqBRKIgUMKPipCtsAifIHpEmOUfRd7j?ths=true
ID - этот бит:
1dJqBRKIgUMKPipCtsAifIHpEmOUfRd7j
Попытка находящий, что для папки Google Drive Вы желаете загрузить на, затем используйте это в -p
флаг вместо «Опеки», и это должно работать.