Я намагаюся завантажити два файли за наступним синтаксисом:
curl -O http://domain/path/to/{file1,file2}
Проблема полягає в тому, що лише перший файл фактично зберігається локально, а другий просто надрукується для stdout.
Я зрозумів, що якщо я додаю, -Oвін працює просто:
curl -OO http://domain/path/to/{file1,file2}
Але чи не це недоцільно, якщо кількість файлів зростає занадто великою? Наприклад,
curl -O http://domain/path/to/file[1,100]
Моє запитання: чи дійсно немає можливості завантажити одночасно декілька окремих файлів curl(без додавання правильної кількості -O)?
curlзможете цього досягти. (2) Я розглядаю не лише протоколи HTTP, протоколи FTP, наприклад SFTP.
curlпросто не вдається в цій не дуже важкій функціональності?
{}і [](а також *і ?) є глобулюванням / розширенням оболонки , їх curlніколи не побачити, це те саме, щоcurl url1 url2