Aşağıdaki sözdizimiyle iki dosyayı indirmeye çalışıyorum:
curl -O http://domain/path/to/{file1,file2}
Sorun, yalnızca ilk dosyanın yerel olarak kaydedilmiş olması ve ikincisinin stdout'a yazdırılmasıdır.
Eğer bir eklerseniz -Oiyi çalışır fark :
curl -OO http://domain/path/to/{file1,file2}
Ancak dosya sayısı çok fazla büyürse bu pratik değildir? Örneğin,
curl -O http://domain/path/to/file[1,100]
Sorum şu: curl( tek bir dosya eklemeden) aynı anda birden fazla dosya indirmenin gerçekten bir yolu yok -Omu?
curlbaşarabilir miyim merak ediyorum . (2) Ben sadece HTTP (ler), FTP protokolleri, örneğin SFTP düşünmüyorum.
curlbu kadar zor olmayan işlevsellikte başarısız oluyor?
{}ve [](ve ayrıca *ve ?) sözdiziminin kabuk globbing / genişleme curlolduğunu curl url1 url2