Więc po pewnym czasie wyszukiwania w Google i Super User (i skanowaniu stron podręcznika) nie mogłem znaleźć odpowiedzi na coś, co (moim zdaniem) powinno być proste:
Jeśli pójdziesz tutaj:
http://www.vim.org/scripts/script.php?script_id=2340
I spróbuj pobrać motyw:
http://www.vim.org/scripts/download_script.php?src_id=9750
Tak jak:
wget http://www.vim.org/scripts/download_script.php?src_id=9750
Prawdopodobnie skończy się na pliku o nazwie download_script.php?src_id=9750
.
Ale chcę, żeby to się nazywało molokai.vim
, co by się stało, gdybym użył przeglądarki do pobrania tego pliku.
Jakie opcje muszę określić dla wget dla pożądanego efektu?
Byłbym również w porządku z poleceniem równoważnym Curl.
źródło
Z wget możesz to zrobić:
aby zapisać plik przy użyciu ostatniej nazwy pliku podanej przez serwer.
źródło
--trust-server-names
i--content-disposition
--trust-server-names
następuje przekierowanie do innego pliku i--content-disposition
nazwa pliku o nazwie określonej w nagłówku odpowiedzi bez konieczności przekierowywania.Możesz także użyć aria2c - wydaje się, że dobrze współpracuje z nagłówkami Content-Disposition.
źródło
Działa poprzez:
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
(zmieniono wielkość liter na mniejsze tj. (wget -O) na (wget -o)
źródło
Po prostu curi przekierowuje dobrze, więc myślę , że skorzystanie z poniższych powinno zadziałać w przypadku tego, czego szukasz.
źródło