среда, 29 июня 2011 г.

GoogleDocs. Работаем через терминал


В предыдущей статье был установлен пакет GoogleCL и опробована команда, которая выводит список документов из GoogleDocs. Для полноценной работы этого явно маловато. Нужно как минимум загрузка документов, а как максимум - отправка и редактирование. И все эти возможности есть!

Список документов:

google docs list

параметры:
--folder - папка/коллекция
--fields - поля (title - заголовок, url - ссылка)
--delimiter - разделитель

Пример: google docs list --folder "Архив" --fields title,url --delimiter "| "

Загрузка документов:

google docs get

параметры:
--folder - папка/коллекция

Пример: google docs get --folder "Архив" ~/Документы
либо google docs get “GoogleDocs. Работаем через терминал” ~/Документы/123.odt
т.е. возможна либо загрузка всей папки, либо отдельного документа с присвоением нужного формата или без него


Выгрузка документов:

google docs upload

параметры:
--format - формат файла в GoogleDocs
--folder - папка/коллекция
--title - наименование

Пример: google docs upload ~/Документы/123.odt --folder "Архив" --title "GoogleDocs. Работаем через терминал" --format txt

Редактирование документов:

google docs edit

параметры:
--title - название загружаемого документа
--editor - редактор

Пример: google docs edit --title "GoogleDocs. Работаем через терминал" --editor gedit

Удаление документов:

google docs delete

параметры:
--folder - папка/коллекция

Пример: google docs delete "GoogleDocs. Работаем через терминал" --folder "Архив"


Послесловие
Терминалу доступно практически все, однако продвижение сайтов через него невозможно. Как же было бы просто одной строкой выводить сайты в топ. Но пока такой команды нет, доверяйте столь ответственное занятие специалистам с опытом и положительными отзывами.

Смотри также
GoogleCL и Ubuntu

0 коммент.:

Отправить комментарий