Nach einiger Zeit der Suche in Google und Super User (und des Scannens von Manpages) konnte ich keine Antwort auf etwas finden, das (meiner Meinung nach) einfach sein sollte:
Wenn Sie hier hingehen:
http://www.vim.org/scripts/script.php?script_id=2340
Und versuchen Sie, das Thema herunterzuladen:
http://www.vim.org/scripts/download_script.php?src_id=9750
Wie so:
wget http://www.vim.org/scripts/download_script.php?src_id=9750
Sie werden wahrscheinlich mit einer Datei namens enden download_script.php?src_id=9750
.
Aber ich will es genannt werden molokai.vim
, das ist , was passieren würde , wenn ich einen Browser verwendet , um diese Datei herunterzuladen.
Welche Optionen muss ich für wget angeben, um den gewünschten Effekt zu erzielen?
Ich würde auch einen Curl-äquivalenten Befehl akzeptieren.
quelle
Mit wget können Sie dies tun:
um die Datei unter dem letzten vom Server angegebenen Dateinamen zu speichern.
quelle
--trust-server-names
und--content-disposition
--trust-server-names
follow auf eine andere Datei umleitet und--content-disposition
die Datei mit dem im Antwortheader angegebenen Namen benennt, ohne dass eine Umleitung erforderlich ist.Sie könnten auch aria2c verwenden - es scheint gut mit den Content-Disposition-Headern zusammenzuarbeiten.
quelle
Arbeitete wie folgt:
curl -o molokai.vim http://www.vim.org/scripts/download_script.php?src_id=9750
wget -O somefile.extension http://www.vim.org/scripts/download_script.php?src_id=9750
(Groß- / Kleinschreibung geändert, dh (wget -O) bis (wget -o)
quelle
Nur fyi curl leitet gut um, also sollte das Verwenden des Folgenden funktionieren, denke ich , für das, wonach Sie suchen.
quelle