В Google выпустили утилиту для работы с сервисами через командную строку

В Google выпустили небольшую утилиту GoogleCL, позволяющую работать с сервисами компании прямо из командной строки.

Программа написана на Python и является Open Source проектом, который доступен на Google Code. Основное предназначение GoogleCL — это сортировка и обработка информации, а также автоматизация некоторых действий с помощью скриптов. GoogleCL, например, позволяет указать, какие фотографии и видеофайлы необходимо в пакетном режиме загрузить на Picasa и YouTube, или отправляет список контактов Gmail в sed или awk. Также утилита поддерживает работу с Blogger, Google Calendar и Google Docs.

При первой попытке работы с каждым сервисом Google утилита будет запрашивать имя пользователя и затем даст OAuth ссылку, которую можно открыть в браузере для завершения процесса аутентификации. Все поддерживаемые сервисы и команды описаны в документации, а с примерами использования утилиты можно познакомиться здесь. Для работы некоторых возможностей GoogleCL понадобится библиотека gdata-python-client минимум версии 2.0. В репозитории распространенного дистрибутива Linux Ubuntu доступна только версия 1.2.4.

Напомним, что в Google Docs неофициально начала работать возможность передачи различных типов файлов, и GoogleCL можно использовать для упрощения этих операций.