galaxy, интересно. Я использую утилиту gsutil, потому что данные лежать в бакете GCS и пытаюсь понять,куда двигаться. С вашей подсказкой я вижу так:
#!/bin/bash
gsutil -m cp -r gs://work/buh/reports/2016/01/01/* ~/data-transfer/2016/01/*/*
for d in ~/data-transfer/2016/01/*/*; do mkdir -p ~/data-transfer/`dirname $d`; tar -czf ~/transfer/$d.tgz $d && rm -rf $d; done
#!/bin/bash
gsutil -m cp -r gs://work/buh/reports/2016/01/01/* ~/data-transfer/2016/01/*/*
for d in ~/data-transfer/2016/01/*/*; do mkdir -p ~/data-transfer/`dirname $d`; tar -czf ~/transfer/$d.tgz $d && rm -rf $d; done