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 -O
iyi ç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 -O
mu?
curl
başarabilir miyim merak ediyorum . (2) Ben sadece HTTP (ler), FTP protokolleri, örneğin SFTP düşünmüyorum.
curl
bu kadar zor olmayan işlevsellikte başarısız oluyor?
{}
ve []
(ve ayrıca *
ve ?
) sözdiziminin kabuk globbing / genişleme curl
olduğunu curl url1 url2