2012-07-31 5 views
5

Wenn die URL im Dateinamen hat, geben Sie -O an, um sie beizubehalten, während Leerzeichen bevorzugt wird.curl unescoap-Ausgabedateiname

libcurl hat curl_easy_unescape, aber die Curl-Binärdatei in Bash scheint nicht einen einfachen Weg zur Unescap-Ausgabe Dateinamen zu haben. Wget jedoch standardmäßig unescape.

zur Zeit extrahiere ich den Dateinamen von URL, unescape es, dann -o verwenden.

Ich würde gerne wissen, ob ein einfacher/eingebauter Weg existiert.

+0

Würde es Ihnen etwas ausmachen, den Code zu teilen, den Sie gerade benutzen? – potench

Antwort

4

Nein, leider gibt es derzeit keine Möglichkeit zu sagen, Curl URL zu dekodieren den Dateinamen -O erstellt. Es fühlt sich an wie eine gute Idee in der Zukunft zu bieten ...