วิธีเปลี่ยนชื่อไฟล์ขณะดาวน์โหลดด้วย Wget ใน Linux
ยูทิลิตี้ Wget เป็นตัวดาวน์โหลดไฟล์ที่ใช้บรรทัดคำสั่งยอดนิยมและมีฟีเจอร์มากมายสำหรับระบบปฏิบัติการ Unix และ Windows OS รองรับการดาวน์โหลดไฟล์แบบไม่โต้ตอบผ่านโปรโตคอล เช่น HTTP, HTTPS และ FTP
ได้รับการออกแบบมาให้ทำงานได้อย่างน่าเชื่อถือกับการเชื่อมต่อเครือข่ายที่ช้าหรือไม่เสถียร ที่สำคัญในกรณีที่เครือข่ายหยุดชะงัก ช่วยให้คุณสามารถรับไฟล์ที่ดาวน์โหลดมาบางส่วนต่อไปได้โดยการรันคำสั่งเฉพาะอีกครั้ง
การอ่านที่แนะนำ: 5 เครื่องมือที่ใช้บรรทัดคำสั่ง Linux สำหรับการดาวน์โหลดไฟล์
ในบทความสั้น ๆ นี้ เราจะอธิบายวิธีเปลี่ยนชื่อไฟล์ขณะดาวน์โหลดด้วยคำสั่ง wget บนเทอร์มินัล Linux
ตามค่าเริ่มต้น wget จะดาวน์โหลดไฟล์และบันทึกด้วยชื่อเดิมใน URL – ในไดเรกทอรีปัจจุบัน จะเกิดอะไรขึ้นถ้าชื่อไฟล์ต้นฉบับค่อนข้างยาวตามที่แสดงในภาพหน้าจอด้านล่าง
wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip
จากตัวอย่างข้างต้น หากต้องการเปลี่ยนชื่อไฟล์ที่ดาวน์โหลดด้วย คำสั่ง wget เป็นอย่างอื่น คุณสามารถใช้ -O
หรือ --output-document
การตั้งค่าสถานะด้วยตัวเลือก -c
หรือ --continue
จะช่วยให้ได้รับไฟล์ที่ดาวน์โหลดมาบางส่วนต่อไป ตามที่เราอธิบายไว้ตอนเริ่มต้น
wget -c https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip -O db-connection-test.zip
โปรดทราบว่าแฟล็ก -O
บอกให้ wget ทำการเปลี่ยนเส้นทางเชลล์ นอกเหนือจากการสั่งให้ใช้ชื่อใหม่แทนชื่อเดิมใน URL นี่คือสิ่งที่เกิดขึ้นจริง:
wget -cO - https://gist.github.com/chales/11359952/archive/25f48802442b7986070036d214a2a37b8486282d.zip > db-connection-test.zip
ls
ไฟล์ถูกเขียนไปยังเอาต์พุตมาตรฐาน จากนั้นเชลล์เปลี่ยนเส้นทางไปยังไฟล์ที่ระบุตามที่แสดงในภาพหน้าจอด้านบน
หากคุณต้องการดาวน์โหลดวิดีโอจาก You-tube และไซต์อื่นๆ จากบรรทัดคำสั่ง คุณสามารถติดตั้งและใช้ YouTube-DL ใน Linux ได้
นั่นคือทั้งหมดที่สำหรับตอนนี้! ในบทความนี้ เราได้แสดงวิธีเปลี่ยนชื่อไฟล์ที่ดาวน์โหลดด้วยคำสั่ง wget หากต้องการส่งคำถามถึงเราหรือเพิ่มความคิดของคุณลงในบทความนี้ ให้ใช้แบบฟอร์มความคิดเห็นด้านล่าง