Score:0

wget ไม่พบ url ภายในไฟล์ในเครื่อง

ธง ug

ฉันมี html ไฟล์. page.html:

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

แต่เมื่อฉันวิ่ง ว้าว ตามนี้ครับ มันดึงภาพไม่ได้ ทำไม ในช่วงเวลาของการดำเนินการ ฉันอยู่ในไดเร็กทอรีหลักของฉัน ขณะที่หน้าและรูปภาพที่เกี่ยวข้องอยู่ภายใน /tmp ไดเรกทอรี

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

wget เอาท์พุท:

ไม่พบ URL ใน /tmp/page.html
แปลงลิงค์เป็น 0 ไฟล์ใน 0 วินาที

อาจจะง่ายไปหน่อย แต่ตอนนี้ฉันไม่สามารถรับมือกับมันได้

Score:0
ธง om

จาก ผู้ชาย

       หากใช้ฟังก์ชันนี้ ไม่จำเป็นต้องมี URL ในคำสั่ง
       ไลน์. หากมี URL ทั้งในบรรทัดคำสั่งและในอินพุต
       ไฟล์ที่อยู่ในบรรทัดคำสั่งจะเป็นไฟล์แรก
       ดึงข้อมูล หากไม่ได้ระบุ --force-html ไฟล์ควร
       ประกอบด้วยชุดของ URL หนึ่งรายการต่อบรรทัด

คุณต้องระบุ --force-html

สิ่งนี้จะแสดงข้อความแสดงข้อผิดพลาด /tmp/foo.html: ไม่สามารถแก้ไขลิงก์ picture.png ที่ไม่สมบูรณ์ เนื่องจากไม่ใช่ URL แบบเต็มและ URL ที่เกี่ยวข้องไม่สมเหตุสมผลกับไฟล์ในเครื่อง

mathway avatar
ug flag
ตัวเลือก `-F` เป็นทางเลือกสั้นๆ แทน `--force-html` และในตัวอย่างด้านบน ผมใช้ตัวเลือกนี้ดังนั้น หากเอกสาร `html` ใช้ลิงก์สัมพัทธ์บนเซิร์ฟเวอร์ที่เอกสารนั้นอยู่ คุณจะบอกว่าฉันไม่สามารถดาวน์โหลดเอกสารที่ลิงก์สัมพัทธ์เหล่านี้ชี้ไปได้หรือไม่ ถ้าฉันสามารถแทนได้ฉันจะทำอย่างไร

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา