Как передать вход в gsutil cp из stdin? - PullRequest
1 голос
/ 25 января 2020

Я ищу способ передачи данных в gsutil cp:

echo '<html>foobar</html>' | gsutil cp --stdin gs://my-bucket/foo

опция -I предназначена для чтения путей к файлам, а не данных .. gsutil help cp говорит:

https://gist.github.com/ORESoftware/566d9c3d00e3858c1161ae9b741fc07e

Так что да, я ищу способ отправки файлов в GS через стандартный ввод.

1 Ответ

2 голосов
/ 25 января 2020

Похоже, что он работает, используя -, вот так:

echo '<html>foobar</html>' | gsutil cp - gs://my-bucket/foo

, на мой взгляд, флаг --stdin будет более явным и предпочтительным.

...