2012-03-16 7 views
55

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

धन्यवाद

+1

स्टैक ओवरफ़्लो प्रोग्रामिंग और विकास प्रश्नों के लिए एक साइट है। यह प्रश्न ऑफ़-विषय प्रतीत होता है क्योंकि यह प्रोग्रामिंग या विकास के बारे में नहीं है। सहायता केंद्र में [मैं यहां कौन से विषय पूछ सकता हूं] (http://stackoverflow.com/help/on-topic) देखें। शायद [सुपर उपयोगकर्ता] (http://superuser.com/) या [ऐप्पल स्टैक एक्सचेंज] (http://apple.stackexchange.com/) पूछने के लिए एक बेहतर जगह होगी। यह भी देखें [मैं देव ओप्स के बारे में प्रश्न कहां पोस्ट करूं?] (Http://meta.stackexchange.com/q/134306)। – jww

उत्तर

108

या तो -o विकल्प का उपयोग, या करने के लिए खोल उत्पादन अनुप्रेषित > का उपयोग करके पसंद की फ़ाइल।

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

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

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

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

+0

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

6

curl -o <name> <url> चाल करने के लिए लगता है ..

संकेत: तुम भी man curl साथ की कोशिश कर सकते हैं ...

संबंधित मुद्दे