J'essaie de télécharger deux fichiers par la syntaxe suivante:
curl -O http://domain/path/to/{file1,file2}
Le problème est que seul le premier fichier est réellement enregistré localement, et le second a été simplement imprimé sur stdout.
Je me suis rendu compte que si j'ajoute un -Oça marche très bien:
curl -OO http://domain/path/to/{file1,file2}
Mais n'est-ce pas impossible si le nombre de fichiers augmente trop? Par exemple,
curl -O http://domain/path/to/file[1,100]
Ma question est, est-il vraiment impossible de télécharger plusieurs fichiers individuels à la fois avec curl(sans en ajouter un nombre correct -O)?
curly arriver. (2) Je ne considère pas seulement les protocoles HTTP, FTP, par exemple SFTP.
curléchoue-t-il à cette fonctionnalité pas si difficile?
{}and [](et aussi *and ?) est la globalisation / expansion du shell , curlne les voit jamais, c'est la même chose quecurl url1 url2