मेरे पास एक उम्मीद स्क्रिप्ट है जो एसएसएच के माध्यम से कुछ राउटर से जुड़ती है। इन सभी राउटर में एक ही पासवर्ड है (मुझे पता है, यह गलत है), और स्क्रिप्ट को राउटर से कनेक्ट करने में सक्षम होने के लिए उस पासवर्ड को जानने की आवश्यकता है। वर्तमान में, पासवर्ड मेरी स्क्रिप्ट को कमांड लाइन पर एक तर्क के रूप में पास किया गया है, लेकिन इसका मतलब है कि मेरे .bash_history फ़ाइल के साथ-साथ चल रही प्रक्रियाओं में उस पासवर्ड का एक निशान है। इसलिए मैं चुपचाप चुपचाप उपयोगकर्ता को पासवर्ड के लिए संकेत देना चाहूंगा।मैं पासवर्ड के लिए एक स्क्रिप्ट प्रॉम्प्ट कैसे कर सकता हूं?
क्या आप जानते हैं कि उपयोगकर्ता को पासवर्ड के साथ पासवर्ड के लिए संकेत देना संभव है या नहीं?
धन्यवाद।
संपादित करें: यदि मैं राउटर के बजाय सर्वर से कनेक्ट कर रहा था, तो शायद मैं पासवर्ड के बजाय एसएसएच कुंजी का उपयोग करता। लेकिन राउटर जो मैं उपयोग कर रहा हूं बस पासवर्ड का समर्थन कर रहा हूं।
कूल धन्यवाद! यह आश्चर्यजनक है कि यह भाषा कितनी असहिष्णु है: मैंने "स्ट्रिंग" शब्द से पहले एक स्थान के साथ "$ pass_out (1, स्ट्रिंग) पास करें" लिखा है, और यह बम है। मुझे या तो बहुत अधिक दस्तावेज नहीं मिल रहा है। मेरी इच्छा है कि उम्मीद से कुछ और समाधान हो। वैसे भी, बहुत बहुत धन्यवाद। – MiniQuark
"ज्यादा दस्तावेज नहीं मिल रहा है"?! एक पूरी किताब है, जिसे आम तौर पर इतना अच्छी तरह से लिखा जाता है कि इसे दूसरे संस्करण की आवश्यकता नहीं है। गंभीरता से, उस पुस्तक को देखें। –
पुन: "1," और "स्ट्रिंग" के बीच एक स्थान - टीसीएल (और इसलिए उम्मीद है) में बहुआयामी सरणी नहीं है। सरणी कुंजी सिर्फ एक स्ट्रिंग है, और "1, स्ट्रिंग" और "1, स्ट्रिंग" अलग हैं। –