Bir kovanın içeriğini sorgulamak ve belirli bir dosya olup olmadığını görmek için AWS CLI kullanmak istiyorum, ancak bu pakette binlerce dosya var. Sonuçları yalnızca bir şablonla eşleşen anahtar isimleri göstermek için nasıl filtreleyebilirim? Örneğin:S3 liste nesnesi sonuçlarıyla eşleşen bir anahtarı bulmak için sonuçları bul
aws s3api list-objects --bucket myBucketName --query "Contents[?Key==*mySearchPattern*]"
Linux üzerinde tek tırnak kullanmadı. Ama backticks kaçmak çalıştı. (Örneğin. \\ 'mySearchPattern \\') – swdev
Ayrıca, eğer mySearchPattern salt bir sayıysa (ör. '20150101'), CLI’nın bir tamsayı değil, bir dize olması gerektiği konusunda şikâyet eder. Senin içinden bile alıntı yaptı. SearchPattern'de bir rakam içermeyen dışında bir çözüm bulamadı (örneğin, '20150101 /'), o zaman şikayet etmez. – swdev
Tek tırnaklı yorum için teşekkürler! Wtf'nin gittiğini merak ediyordum, – notzippy