स्थानीय नेटवर्क पर एकल पंक्ति संदेश होस्ट करें


0

मैं python -m SimpleHTTPServer 9000वर्तमान निर्देशिका की सामग्रियों 9000को स्थानीय नेटवर्क पर पोर्ट करने के लिए होस्ट कर सकता हूं ।

हालाँकि, क्या केवल एकल-पंक्ति वाले संदेश को होस्ट करने का एक तरीका है?

उदाहरण के लिए:

some_prog -m "hello!" 9000

इसे पायथन के साथ रहने की आवश्यकता नहीं है, लेकिन अधिमानतः एक प्रोग्राम के साथ जो कि लिनक्स वितरण (उबंटू) पर डिफ़ॉल्ट रूप से स्थापित है।

जवाबों:


0

Netcat के साथ काफी आसान।

while true; do echo "mymessage" | nc -l -p 9000 -q1; done

पूर्ण विवरण के लिए एनसी मैन-पेज पढ़ें।


हम्म, मेरे लिए यह एक संदेश के साथ पहली बार एक फ़ाइल लिखना और इसे याद करने की तुलना में अजगर कमांड टाइप करना अधिक तेज़ होगा। मैं एक कमांड की तलाश कर रहा हूं जो मेरे द्वारा पोस्ट किए गए उदाहरण के रूप में सरल है।
बेंटले 4

अपने .bashrc में एक छोटा सा फंक्शन डालें: function serve {while true; do echo $1 | nc -l -p 9000 -q1; done}अब आप एक वेबसर्वर शुरू कर सकते हैं serve mymessage
बंजेंसन

मैं चाहता हूं कि यह पूरी तरह से ताजा ubuntu इंस्टॉल पर प्रयोग करने योग्य हो, मैं उपनाम या कार्यों का उपयोग करने से बचना चाहता हूं।
बेंटले 4

1
मेरे द्वारा उपयोग की जाने वाली सभी कमांड्स सभी GNU / Linux वितरणों पर डिफ़ॉल्ट उपकरण हैं जिन्हें मैं जानता हूं। मुझे ऐसे किसी भी उपकरण के बारे में पता नहीं है जो स्थिर संदेश की सेवा को आसान बना देगा।
बंजेंसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.