Mám webový adresár, v ktorom mám uložené niektoré konfiguračné súbory. Chcel by som použiť wget na stiahnutie týchto súborov a zachovanie ich aktuálnej štruktúry. Vzdialený adresár vyzerá napríklad takto:
http://mysite.com/configs/.vim/
.vim obsahuje viacero súborov a adresárov. Chcem to replikovať na klientovi pomocou wget. Zdá sa, že nemôžem nájsť správnu kombináciu príznakov wget, aby som to mohol urobiť. Nejaké nápady?
Musíte odovzdať -np
/--no-parent
voľbu wget
(samozrejme okrem -r
/--recursive
), inak bude nasledovať odkaz v indexe adresárov na mojej stránke do nadradeného adresára. Takže príkaz by vyzeral takto:
wget --recursive --no-parent http://example.com/configs/.vim/
Ak sa chcete vyhnúť sťahovaniu automaticky generovaných súborov index.html
, použite možnosť -R
/--reject
:
wget -r -np -R "index.html*" http://example.com/configs/.vim/