Jeg har en webkatalog der jeg lagrer noen konfigurasjonsfiler. Jeg vil gjerne bruke wget til å trekke disse filene ned og opprettholde deres nåværende struktur. For eksempel ser den eksterne katalogen ut som:
http://mysite.com/configs/.vim/
.vim inneholder flere filer og kataloger. Jeg ønsker å replikere det på klienten ved hjelp av wget. Ser ikke ut til å finne den rette kombinasjonen av wget-flagg for å få dette gjort. Noen ideer?
Du må sende -np
/--no-parent
-alternativet til wget
(i tillegg til -r
/--recursive
, selvfølgelig), ellers vil den følge lenken i katalogindeksen på nettstedet mitt til den overordnede katalogen. Så kommandoen vil se slik ut:
wget --recursive --no-parent http://example.com/configs/.vim/
For å unngå å laste ned de automatisk genererte index.html
-filene, bruk -R
/--reject
-alternativet:
wget -r -np -R "index.html*" http://example.com/configs/.vim/