के साथ फ़ाइल को विशिष्ट फ़ोल्डर में सहेजें एक शेल स्क्रिप्ट में, मैं कुछ यूआरएल से एक फाइल डाउनलोड करना चाहता हूं और इसे किसी विशिष्ट फ़ोल्डर में सहेजना चाहता हूं। curl
कमांड के साथ किसी विशिष्ट फ़ोल्डर में फ़ाइलों को डाउनलोड करने के लिए मुझे उपयोग करने के लिए विशिष्ट विकल्प क्या है, या मैं इसे और कैसे प्राप्त करूं?कर्ल कमांड
86
A
उत्तर
143
आप थोड़ा अस्पष्ट हैं। मुझे नहीं लगता कि आप कर्ल का मार्ग दे सकते हैं, लेकिन आप स्थान, डाउनलोड और सीडी पर सीडी कर सकते हैं।
cd target/path && { curl -O URL ; cd -; }
यह केवल तभी डाउनलोड होगा जब पथ मौजूद है। डाउनलोड दूरस्थ फ़ाइल नाम रखेगा। डाउनलोड करने के बाद यह मूल स्थान पर वापस आ जाएगा।
क्या इससे आपकी मदद मिलेगी?
हैं कि आपकी समस्या से कहीं अधिक जटिल था, तो आप सिर्फ उपयोग कर सकते हैं: पहले उदाहरण में
curl -o target/path/filename URL
नोट बड़ी हे और छोटे ओ दूसरे में।
संबंधित मुद्दे
- 1. कर्ल कमांड
- 2. मल्टीलाइन कर्ल कमांड
- 3. कमांड लाइन कर्ल
- 4. कर्ल कमांड लाइन POST
- 5. कर्ल कमांड लाइन उपयोगिता
- 6. कर्ल कमांड लाइन यूआरएल पैरामीटर
- 7. एएसपी.NET इस कर्ल कमांड के बराबर
- 8. कर्ल
- 9. कर्ल
- 10. कर्ल - PHP कर्ल लाइब्रेरी
- 11. कर्ल आदेश
- 12. कमांड लाइन कर्ल की तुलना में रूबी धीमी गति में कर्ल क्यों है?
- 13. कर्ल
- 14. कर्ल
- 15. कर्ल
- 16. कर्ल
- 17. कर्ल
- 18. कर्ल
- 19. कर्ल
- 20. कर्ल
- 21. कर्ल
- 22. कर्ल
- 23. कर्ल
- 24. कर्ल
- 25. कर्ल
- 26. कर्ल
- 27. कर्ल
- 28. कर्ल
- 29. कर्ल
- 30. मैं कर्ल
मेरे पास यह आदेश है: curl -LOk 'basename/packages'" http://github.com/ziyaddin/xampp/archive/master.zip "। लेकिन यह कहता है कि गलत फ़ाइल नाम -> 'बेसनाम/पैकेज' –
आप सबहेल का भी उपयोग कर सकते हैं, जैसे: '(सीडी लक्ष्य/पथ; कर्ल-ओ यूआरएल)' –
दोनों के बीच क्या अंतर है? पहले एक सीडी निर्देशिका में है और फ़ाइल डाउनलोड करता है, फिर सीडीएस बाहर। दूसरा वर्तमान निर्देशिका में रहता है और निर्दिष्ट स्थान पर कर्ल फ़ाइल करता है। दूसरा एक और आसान लगता है। –