एनसी का उपयोग करें। यह तेज़ और आसान है। कि nc के लिए इंतजार करेंगे 5 सेकंड अधिकतम
echo "GET /files/a_file.mp3 HTTP/1.0" | nc -w 5 192.168.0.2 999 > /tmp/the_file.mp3
स्विच -w 5
कहता है: पोर्ट 999 पर ग्राहक 192.168.0.2 से कनेक्ट, यह एक संसाधन के लिए एक अनुरोध भेजने के लिए, और डिस्क के लिए है कि संसाधन बचाने के लिए, निम्न कार्य करें एक प्रतिक्रिया। जब एनसी डाउनलोड किया जाता है, तो सॉकेट बंद हो जाता है।
आप एक अधिक जटिल अनुरोध भेजना चाहते हैं, तो आप एडिट या कुछ अन्य पाठ संपादक का उपयोग कर सकते हैं यह लिखने के लिए, फाइल करने के लिए "reqest" इसे सहेजें, और उसके बाद बिल्ली कि nc को पाइप के माध्यम से दायर:
cat request.txt | nc -w 5 192.168.0.2 999 > /tmp/the_file.mp3
आपको इसके लिए एक स्क्रिप्ट लिखने की आवश्यकता नहीं है, क्योंकि यह एक पंक्ति कमांड है ... लेकिन यदि आप अक्सर इसका इस्तेमाल करेंगे, तो एक स्क्रिप्ट लिखना जरूरी है!
आशा है कि मैंने मदद की। :)