क्या किसी फ़ाइल को cURL के माध्यम से सहेजते समय एक विशिष्ट फ़ाइल नाम देने का कोई तरीका है?


108

मैं मैक ओएस एक्स टर्मिनल में कर्ल का उपयोग करके फाइलें खींच रहा हूं और उन्हें अलग-अलग नाम देना चाहता हूं। क्या कर्ल का उपयोग करते समय एक नाम निर्दिष्ट करने का एक तरीका है, जैसे "सेव एज़" फ़ंक्शन?


2
स्टैक ओवरफ्लो प्रोग्रामिंग और विकास के सवालों के लिए एक साइट है। यह प्रश्न ऑफ़-टॉपिक प्रतीत होता है क्योंकि यह प्रोग्रामिंग या विकास के बारे में नहीं है। देखें किन विषयों मैं यहाँ के बारे में पूछ सकते हैं सहायता केंद्र में। शायद सुपर यूजर या एप्पल स्टैक एक्सचेंज पूछने के लिए बेहतर जगह होगी। यह भी देखें कि मैं देव ऑप्स के बारे में प्रश्न कहां से पोस्ट करूं?
jww

जवाबों:


196

या तो -oविकल्प या उसके उपनाम का उपयोग करें --output, या विकल्प का उपयोग करके फ़ाइल की फ़ाइल में पुनर्निर्देशित करें >

curl -o /path/to/local/file http://url.com
curl http://url.com > /path/to/local/file

यदि आप दूरस्थ सर्वर से मूल फ़ाइल नाम को संरक्षित करना चाहते हैं, तो -Oविकल्प या उसके उपनाम का उपयोग करें --remote-name

curl -O http://url.com/file.html 

दूरस्थ स्थान से आउटपुट को मौजूदा निर्देशिका में file.html के रूप में संग्रहीत करता है।


विशेष रूप से सहायक दी गई क्रोम "कॉपी टू कर्ल यूरल" सुविधा क्योंकि आउटपुट फाइल नाम को आसानी से जोड़ा जा सकता है।
इंद्रधनुष

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.