คำถามติดแท็ก wget

GNU Wget (หรือเพียงแค่ wget) เป็นโปรแกรมบรรทัดคำสั่งสำหรับการดาวน์โหลดเนื้อหาจากอินเทอร์เน็ตโดยใช้ HTTP, HTTPS และ FTP

2
bash: ข้อผิดพลาดทางไวยากรณ์ใกล้กับโทเค็นที่ไม่คาดคิด `('
ฉันพยายามดาวน์โหลดตัวจัดการดาวน์โหลด flareget ผ่าน wget ฉันได้รับข้อผิดพลาด wget http://www.flareget.com/files/flareget/debs/amd64/flareget_2.3-24_amd64(stable)_deb.tar.gz bash: syntax error near unexpected token `(' เหตุใดจึงเกิดข้อผิดพลาดขึ้นและวิธีแก้ไขปัญหานั้นคืออะไร
18 bash  scripts  wget 


2
วิธีการดาวน์โหลดต่อใน wget ซึ่งทำงานร่วมกับ firefox ผ่าน flashgot
ฉันใช้wgetเป็นตัวดาวน์โหลด มันเป็นแอพพลิเคชั่นที่ยอดเยี่ยมและโดดเด่น ฉันรวมเข้ากับ Firefox โดยใช้ Flashgot ฉันจะทำการดาวน์โหลดต่อซึ่งหยุดโดยการกดปุ่มCTRL+ Cหรือปิดในการตั้งค่า wget นี้ได้อย่างไร

1
จะติดตั้ง 'wget' บน Ubuntu 14.04 ได้อย่างไร
ฉันอ่านเอกสารประกอบของwgetแต่ไม่เข้าใจวิธีการดาวน์โหลดแพคเกจมีวิธีใดบ้าง (คำสั่ง) ในการดาวน์โหลดแพ็คเกจโดยใช้เทอร์มินัลใน Ubuntu ภายในคอนเทนเนอร์ Docker หรือไม่
16 14.04  docker  wget 

6
ทำไมฉันถึงต้องใช้ Wget แทนเบราว์เซอร์ [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน3 ปีที่ผ่านมา ฉันควรใช้Wgetแทนเบราว์เซอร์ในกรณีใด ฉันได้ยินมาว่าRichard Stallmanใช้แทนเบราว์เซอร์ด้วยเหตุผลปกปิดตัวตน และเซิร์ฟเวอร์จะเห็นอะไรเมื่อคุณได้รับไฟล์โดยใช้ Wget?

4
ฉันใช้ wget เพื่อดาวน์โหลดไฟล์ html รูปภาพในไฟล์เก็บไว้ที่ไหน
Firefox โหลดช้ามากฉันจึงตัดสินใจใช้wgetบันทึกไฟล์ HTML ฉันใช้คำสั่งต่อไปนี้ wget http://textbook.s-anand.net/ncert/class-xii/chemistry/hello-this-first-chapter ไฟล์ถูกบันทึกไว้ในโฟลเดอร์บ้านของฉัน แต่ฉันไม่รู้ว่าเก็บรูปภาพไว้ที่ไหนฉันต้องการใช้Ankiมัน ภาพจะถูกเก็บไว้ที่ไหน?
15 downloads  wget  html 

2
วิธีดาวน์โหลดไฟล์. mp3 ทั้งไซต์
ฉันต้องการดาวน์โหลดไฟล์ MP3 ทั้งหมดในเว็บไซต์ (แม้ในโฮมเพจและลิงก์ย่อย) ตัวอย่างเช่นฉันต้องการดาวน์โหลดลิงก์. mp3 ทั้งหมดจาก " http://example.org/musics/ " และลิงก์ย่อยทั้งหมด ฉันจะทำสิ่งนี้โดยใช้wgetหรือhttrackคำสั่งได้อย่างไร
14 wget  httrack 

3
วิธีการดาวน์โหลดลิงค์ด้วย unicode โดยใช้ wget
บางครั้งลิงก์มีอักขระ Unicode อยู่ในนั้นเช่นhttp://www.example.com/файл.zip หากคุณชี้เบราว์เซอร์ไปที่เบราว์เซอร์จะแจ้งให้คุณดาวน์โหลดไฟล์เป็นфайл.zip แต่ถ้าคุณลองทำด้วยwgetไฟล์จะมาพร้อมกับการเข้ารหัสเปอร์เซ็นต์การเข้ารหัส (เช่น% D0% BB) และ(invalid encoding)สตริงหลังชื่อไฟล์ ฉันสามารถเพิ่มพารามิเตอร์ใดใน wget หรือเทคนิคบรรทัดคำสั่งอื่น ๆ เพื่อให้ทำงานเป็น Chrome และ Firefox และบันทึกไฟล์ตามที่ระบุในลิงก์ที่แสดงผล - ในกรณีนี้เป็นфайл.zip โซลูชันควรทำงานได้โดยไม่ต้องเขียนไว้อย่างชัดเจนในคำสั่งดังนั้นwget -O файл.zip http://www.example.com/файл.zipวิธีแก้ปัญหาที่ชัดเจนจึงไม่ใช่วิธีที่ดี ฉันรู้ว่าทันทีที่คุณเรียกใช้wget http://www.example.com/файл.zipจะพยายามดึงhttp://www.example.com/%D1%84%D0%B0%D0%B9%D0%BB.zipนั่นคือมันจะแปลงลิงก์เป็นเปอร์เซ็นต์ การเข้ารหัสซึ่งอาจเป็นสาเหตุว่าทำไมการบันทึกจึงไม่ทำให้ชื่อไฟล์ "ถูกต้อง" ฉันโพสต์คำถามที่เกี่ยวข้องบ้างที่นี่ซึ่งคำตอบอาจมีหรือไม่มีประโยชน์กับคำถามนี้
14 wget  unicode 

1
วิธีการดาวน์โหลดทั้งไซต์ FTP โดยใช้บรรทัดคำสั่ง?
ฉันจำเป็นต้องดาวน์โหลดไซต์ FTP (ซอร์สโค้ดเว็บไซต์จริง ๆ ) ที่มีไฟล์ขนาดค่อนข้างเล็กมาก (การดาวน์โหลดด้วย FileZilla ใช้เวลานานกว่าหนึ่งวัน แต่ฉันเชื่อว่ามันสามารถดาวน์โหลดได้เร็วกว่ามากหากดาวน์โหลดไฟล์จำนวนมากที่ ครั้งเดียว) น่าเสียดายที่ไม่มีการเข้าถึง SSH ในเว็บไซต์และไม่มีวิธีการจัดเก็บไฟล์บนฝั่งเซิร์ฟเวอร์ อย่างน้อยคำถามก็คือวิธีการดาวน์โหลดทั้งไซต์ FTP ลงในโฟลเดอร์โดยใช้เครื่องมือบรรทัดคำสั่ง มันจะดีกว่าถ้าการดาวน์โหลดนั้นสามารถทำการขนานกันโดยการดาวน์โหลดไฟล์หลาย ๆ ไฟล์พร้อมกันแทนที่จะเป็นทีละไฟล์
14 ftp  downloads  wget 

1
รับข้อผิดพลาด“ โครงการที่หายไป” กับ wget
ฉันเขียนสคริปต์เล็กน้อยที่คว้าภาพพื้นหลังแบบสุ่มจากDesktoppr API และเปลี่ยนภาพพื้นหลังเดสก์ทอปของฉันเป็น: #!/bin/bash url=$(curl 'https://api.desktoppr.co/1/wallpapers?page='$(shuf -i 1-1000 -n 1) | jq ".response[].image.url" | sed $(shuf -i 1-20 -n 1)'!d') && wget "$url" เมื่อฉันรันสคริปต์wgetคำสั่งสุดท้ายล้มเหลวด้วยข้อผิดพลาด: "http://a.desktopprassets.com/wallpapers/...jpg": Scheme missing. เมื่อฉันใส่ URL โดยตรงในคำสั่ง wget เช่น: wget "http://a.desktopprassets.com/wallpapers/...jpg" ... คำสั่งดำเนินการอย่างถูกต้องและดาวน์โหลดภาพซึ่งหมายความว่าข้อผิดพลาดเกิดขึ้นเนื่องจากปัญหาบางอย่างในตัวแปร ฉันคิดว่านี่อาจมีบางอย่างที่เกี่ยวข้องกับjqไลบรารีที่ฉันใช้เพื่อแยกการตอบสนอง JSON จาก Desktoprr API
14 bash  wget 

3
รับผลลัพธ์ wget ไปยังตัวแปร
ฉันจะทำมันได้อย่างไร ฉันพยายามแบบนี้ RESULT = `wget $ URL` PS - แหล่งข้อมูลใดที่แนะนำสำหรับการเรียนรู้การเขียนสคริปต์เชลล์
14 scripts  wget 

3
ฉันจะค่อยๆเข้ารหัสไฟล์ที่กำลังดาวน์โหลดอยู่ได้อย่างไร?
ฉันเคยดาวน์โหลดไฟล์และใช้opensslเพื่อเข้ารหัสไฟล์ซึ่งไม่เพียงพอสำหรับฉัน ฉันจะเข้ารหัสการดาวน์โหลดทีละน้อยในขณะที่กำลังดาวน์โหลดไฟล์ได้อย่างไร ฉันคิดเกี่ยวกับการใช้curlและopensslไปป์ แต่ไม่สามารถคิดออก มีเครื่องมือใดที่ดีกว่าในการทำสิ่งนี้?
13 bash  scripts  wget  openssl  curl 

4
ฉันจะหยุดสร้างสิ่งที่ซ้ำกันได้ไหม
หากฉันรัน wget สองครั้งก็ไม่รู้จักว่ามันดาวน์โหลดไฟล์นั้นไปแล้วและสร้างไฟล์ใหม่ มีวิธีป้องกันการดาวน์โหลดไฟล์อีกครั้งหรือไม่? $ wget https://cdn.sstatic.net/askubuntu/img/logo.png ... Saving to: ‘logo.png’ ... $ wget https://cdn.sstatic.net/askubuntu/img/logo.png ... Saving to: ‘logo.png.1’ ... (ยินดีที่จะใช้ curl หรือทางเลือกสคริปต์ที่คล้ายกันหาก wget ไม่สามารถทำได้)
13 wget  duplicate 

3
จะดาวน์โหลดและติดตั้ง Heroku ได้อย่างไร?
ฉันดาวน์โหลด Heroku จาก Heroku toolbelt โดยใช้ wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh | sh ในอาคารผู้โดยสารซึ่งพวกเขาแนะนำบนเว็บไซต์ของพวกเขา Ubuntu ของฉัน (14.04.1) ไม่รู้จัก-q0-ดังนั้นฉันจึงเอามันออก ดูเหมือนว่าจะดาวน์โหลดได้ดี - ฉันเห็นในไดเรกทอรีที่ฉันอยู่เมื่อฉันดาวน์โหลด อย่างไรก็ตามตอนนี้ก็ยังไม่รู้จักherokuเป็นคำสั่ง มันจะไม่แสดงให้ฉันเห็นว่ามันอยู่ที่ไหนด้วยคำสั่ง 'whereis' แต่เมื่อฉันดูในไดเรกทอรีปัจจุบันด้วยls -aจะปรากฏขึ้น ดูเหมือนว่าจะมี ฉันจะติดตั้งได้อย่างไร

2
วิธีที่จะทำให้การดาวน์โหลดลองอีกครั้งถ้าความเร็วไปต่ำกว่าเกณฑ์ที่กำหนด?
ฉันพยายามดาวน์โหลดไฟล์ 2GB ขนาดใหญ่ด้วย wget แต่หลังจากนั้นไม่กี่นาทีดูเหมือนว่าจะหยุดทำงาน ฉัน ^ C มันและ wget อีกครั้ง [พร้อม--continueตัวเลือก] และมันจะเริ่มดาวน์โหลดอีกครั้ง มีวิธีการลองดาวน์โหลดอัตโนมัติเมื่อหยุดดาวน์โหลดหรือไม่? ขอบคุณ
13 wget 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.