Я использую утилиту командной строки GDrive для загрузки файла, созданного скриптом Google Docs. Сценарий выполняется в электронной таблице Google Docs, которая генерирует файл из данных электронной таблицы. Я могу скачать файл с:
gdrive download --stdout 0Bz3Kt0tCTCQ3Zng0bHcABCDEFGH
но для этого требуется, чтобы я знал идентификатор файла, который изменяется каждый раз, когда файл генерируется, хотя "дружественное" имя, которое я даю в сценарии, всегда одинаково.
Есть ли способ (с помощью утилиты GDrive или другого) получить идентификатор для использования в качестве аргумента команды загрузки с заданным понятным именем файла?
Альтернативным решением было бы заставить Google Диск использовать тот же идентификатор для нового файла, но я сомневаюсь, что смертные смогут это сделать.
Я понимаю, что вы можете иметь несколько файлов с одним и тем же понятным именем, но скрипт, который генерирует новое, очищает все существующие файлы с одинаковыми именами, так что это не должно быть проблемой.