Puncte:0

wget nu poate găsi adresa URL în fișierul local

drapel ug

am un html fişier. page.html:

<html>
    <body>
    <img src="picture.png">
    </body>
</html>

Dar când alerg wget după cum urmează, nu preia imaginea. De ce? În momentul execuției, sunt în directorul meu de acasă, în timp ce pagina și poza respectivă sunt înăuntru /tmp director.

wget -kF -i /tmp/page.html -B /tmp -A png

ieșire wget:

Nu s-au găsit adrese URL în /tmp/page.html.
Link-uri convertite în 0 fișiere în 0 secunde.

Poate că este puțin ușor, dar acum nu pot face față.

Puncte:0
drapel om

Din om wget

       Dacă se utilizează această funcție, nu trebuie să fie prezente adrese URL în comandă
       linia. Dacă există adrese URL atât pe linia de comandă, cât și într-o intrare
       fișier, cei de pe liniile de comandă vor fi primii care vor fi
       recuperat. Dacă nu este specificat --force-html, atunci fișierul ar trebui
       constau dintr-o serie de adrese URL, una pe linie.

Trebuie să specificați --force-html

Aceasta va afișa mesajul de eroare /tmp/foo.html: Nu se poate rezolva linkul incomplet picture.png. deoarece nu este o adresă URL completă, iar URL-urile relative nu au sens cu adevărat cu un fișier local.

mathway avatar
drapel ug
Opțiunea `-F` este o alternativă scurtă la `--force-html`, iar în exemplul de mai sus o folosesc.Deci, dacă documentul `html` folosește linkuri relative pe serverul pe care este localizat, spuneți că nu pot descărca documente către care indică aceste link-uri relative? Dacă pot, în schimb, cum pot face asta?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.