"Sådan konverterer du links til relative med wget efter download uden -k option"

Kan wget bruges til at konvertere links til relative efter en download, hvis -k optionen ikke blev specificeret ved første download, og hvad ville den korrekte kommando være?

Wget kan bruges til at konvertere links til relative efter en download, selvom -k optionen ikke blev specificeret ved første download, ved at køre wget igen med kommandoen: `wget --convert-links -r -l 0 -np -k -p -E -N -P `.

Kan wget bruges til at konvertere links til relative efter en download, hvis -k optionen ikke blev specificeret ved første download, og hvad ville den korrekte kommando være?

Ja, wget kan bruges til at konvertere links til relative efter en download, selvom -k (eller --convert-links) optionen ikke blev specificeret ved første download. Dette kan gøres ved at køre wget igen med den korrekte option.

Den korrekte kommando ville være:

wget --convert-links -r -l 0 -np -k -p -E -N -P  

Her er en forklaring af de anvendte optioner:

  • --convert-links eller -k: Konverterer links til relative.
  • -r: Downloader hele webstedet rekursivt.
  • -l 0: Ingen begrænsning på dybden af rekursion.
  • -np: Ingen forældre; forhindrer wget i at gå op til forældremapper.
  • -p: Downloader alle nødvendige filer til at vise HTML-sider (f.eks. billeder, CSS).
  • -E: Tilføjer ".html" til filer, der er gemt uden en udvidelse.
  • -N: Henter kun nyere filer end de eksisterende.
  • -P : Angiver destinationsmappen, hvor filerne skal gemmes.

Bemærk, at du skal erstatte <destination_directory> med den faktiske sti til den mappe, hvor du vil gemme de downloadede filer, og <URL> med den faktiske URL til webstedet, du vil downloade.