zcat не разархивирует файлы правильно

Я думаю, что вам нужно интегрировать приложение go с протоколом Oauth. Более конкретно, с провайдером Google.

Это в основном 3 шага:

  1. добавить клиент oauth в ваше приложение

    примерно так: https://github.com/golang / oauth2

    См. их документы о том, как это сделать.

  2. перейдите к документации Google Dev и узнайте, как интегрировать поток аутентификации Google в клиент: https://developers.google.com/identity/protocols/OAuth2

    Я не уверен, есть ли в Google что-то более специфичное для интеграции с Google Drive и / или клиентом go-lang в частности. Пожалуйста, сделайте поиск.

  3. создайте клейкий код в вашем приложении go, чтобы пользователь мог взаимодействовать с ним (кнопка входа (или команда, если она основана на терминале), сообщения об ошибках, выход из системы и т. Д.)

Когда вы начнете это делать, появятся дополнительные вопросы, однако это также хороший пример изучения Оавта.

Общие рекомендации:

  • https все запросы или oauth в основном бесполезны
  • oatuh имеет много auth-потоков, и вы должны выбрать, какие из них вы поддерживаете. используйте все, что рекомендует документация Google для сценария m2m (машина 2 машина)
  • , регистрируйте ошибки, чтобы ваши друзья могли отправить вам файл журнала для устранения проблем
  • , возможно, установите флаг какой-либо функции, чтобы вы можно просто отключить эту функцию для запуска / тестирования localhost? может быть полезным? Вам решать.

31
задан Zain Rizvi 17 November 2008 в 20:25
поделиться

4 ответа

Система Вашей школы все еще имеет старые утилиты стиля "сжатия", а не более новый GNU "gzip" базирующиеся.

необходимо использовать gzcat, а не zcat, предполагая, что это доступно.

55
ответ дан 27 November 2019 в 22:10
поделиться

Обычно я просто использую gzip напрямую, когда хочу gzip:

gzip -dc /file/address/file.tar.gz
5
ответ дан 27 November 2019 в 22:10
поделиться

gzip - распаковывают/file/address/file.tar.gz

0
ответ дан 27 November 2019 в 22:10
поделиться
zcat archive.tgz | tar -x --wildcards apri/fls/filename
0
ответ дан 27 November 2019 в 22:10
поделиться
Другие вопросы по тегам:

Похожие вопросы: