ฉันจะรับ curl เพื่อบันทึกไฟล์ไปยังไดเรกทอรีที่ระบุได้อย่างไร [ปิด]


15

ฉันพยายามรับม้วนใช้สคริปต์เพื่อดาวน์โหลดไฟล์และบันทึกลงในไดเรกทอรีหนึ่ง ฉันได้รับมันเพื่อดาวน์โหลด แต่ฉันไม่รู้ว่าจะไปยังไดเรคทอรีจากสคริปต์ได้อย่างไร มันมักจะบันทึกลงในไดเรกทอรีการทำงานปัจจุบัน


คำถามนี้ดูเหมือนจะเป็นหัวข้อนอกเรื่องเพราะเป็นเรื่องเกี่ยวกับกรณีการใช้งานทั่วไปของผู้ใช้ซึ่งไม่เกี่ยวข้องโดยตรงกับการบริหารระบบ คำถามเช่นนี้ควรจะถามเกี่ยวกับUnix และ Linux คำถามนี้เก่าเกินไปที่จะย้ายไปที่นั่น
Chris S

@ChrisS มันไม่สมเหตุสมผลสำหรับฉัน ผู้ดูแลระบบใช้ curl และเครื่องมืออื่น ๆ เพื่อดาวน์โหลดไปยังไดเรกทอรีที่ระบุอย่างสม่ำเสมอ มันเป็นส่วนพื้นฐานของการบริหารระบบ
rjurney

คำตอบ:



5

แก้ไข:

คุณสามารถใช้ได้

-o, - เอาท์พุทไฟล์เขียนส่งออกไปแทน stdout

curl --url https://google.com --output /any/file-location


2
สิ่งนี้ไม่ตอบคำถาม
Andrew Schulman

เอกสารประกอบสำหรับ -o พูดว่า: >> ไฟล์จะถูกบันทึกในไดเรกทอรีการทำงานปัจจุบัน หากคุณต้องการให้ไฟล์บันทึกไว้ในไดเรกทอรีอื่นตรวจสอบให้แน่ใจว่าคุณเปลี่ยนไดเรกทอรีการทำงานปัจจุบันก่อนที่จะเรียกใช้ curl ด้วยตัวเลือกนี้
meglio

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