यदि फ़ाइल में %20
फ़ाइल नाम में है, तो -O
निर्दिष्ट करें, जबकि स्थान को प्राथमिकता दी जाती है।कर्ल unescape आउटपुट फ़ाइल का नाम
libcurl में curl_easy_unescape
है, लेकिन बैश में कर्ल बाइनरी में एस्केप आउटपुट फ़ाइल नाम का आसान तरीका प्रतीत नहीं होता है। हालांकि, wget डिफ़ॉल्ट रूप से unescape करता है।
वर्तमान में मैं यूआरएल से फ़ाइल नाम निकालता हूं, इसे अनदेखा करता हूं, फिर -o
का उपयोग करता हूं।
मैं जानना चाहता हूं कि एक आसान/निर्मित तरीका मौजूद है या नहीं।
क्या आप वर्तमान में उपयोग किए जाने वाले कोड को साझा करना चाहते हैं? – potench