Di solito scaricai file in parallelo con curl e url in un file come questo:
cat links.txt | parallel --will-cite curl --connect-timeout 5 --max-time 10 --retry-max-time 40 --retry 5 --retry-delay 0 -s -f -O -C -
Dove links.txt ha un url per riga.
Ora ho bisogno di assegnare un nome file personalizzato a ciascun file e non riesco a capire come aggiungere questo secondo input a curl
depressione parallel
. Tra le altre cose, ho provato ad aggiungere -o filename
ad ogni riga di links.txt
ma non ha funzionato.
Saluti,
curl --connect-timeout 5 --max-time 10 --retry-max-time 40 --retry 5 --retry-delay 0 -s -f -C - -o filename1 url1
filename1
?
curl ... filename1 url1
, curl ... filename2 url2
, eccetera
parallel --bibtex
una volta).