2015-03-28 16 views
10

Benim s3'ümde sadece içinde başka bir dizin bulunan bir dizin var, ama onun adını bilmiyorum. Komut satırı "get" araçlarını kullanarak, bu dizini indirmek isterdim, ancak istemiyor gibi görünmüyor. my-production/top-dir/sub-dir/some-files.jpg sonra s3cmd get s3://my-production/top-dir/* local-dir s3cmd Dizinin tamamını incele

"alt-dir" dizini indirmez: gibi

yapı görünüyor. Dizin adını almalı, dizini yerel olarak yapmalı mıyım?

cevap

-1

siz "sync" kullanmak yerine parametresini --recursive örn geçmek zorunda

+1

Nope, yakında konuştu, gerçekten yollara dikkat etmelisiniz. s3cmd get --recursive --force s3: // bucket/subdirwithothersubdirsinit/localbucket/subdirwithothersubdirsinit/tüm dosyaları ve "alt dizinleri" çeker. – hogsolo

+1

Yayınınızı buna göre düzenlemek isteyebilirsiniz;) –

17

"get" gerekiyor. s3cmd get --recursive s3://my-production/top-dir/ local-dir.

İlgili konular