2010-12-20 3 views
7

In terminal.app zum Download ich diese LinieWie mehrere PDF-Dateien mit curl in Terminal.app

curl -o http://print.nap.edu/pdf/0309065577/pdf_image/[1-319].pdf

eingegeben und es im Terminal heißt es:

curl: no URL specified!

Wie dies möglich? Ich versuche nur, eine Reihe von fortlaufend nummerierten PDF-Dateien von einem Webserver herunterzuladen. Wenn ich die -o weglasse, lädt es einfach eine Menge Kauderwelsch in das Terminalfenster herunter, aber nicht als Datei. Mache ich hier etwas falsch?

Antwort

9

Versuche

curl -o file_#1.pdf 'http://foo.bar/abc/[1-319].pdf' 

Note zwei Dinge: (1) die Platzhalter # 1 in dem (2) Namen der Ausgabedatei

+1

ich es herausgefunden. Ich habe "-O" als Großbuchstabe anstelle von "-o" als kleinen Buchstaben geschrieben und es hat funktioniert. – sxflynn

+0

funktioniert auch mit gepolsterten Zahlen! (z.B. '[001-319]' 'anstelle von' [1-319] ') –