मैं विशेष रूप से निम्नलिखित बार-देखा प्रपत्र की एक मछली shellscript में उपयोगकर्ता इनपुट एकत्र करने के लिए, कोशिश कर रहा हूँ:मछली के खोल में उपयोगकर्ता की पुष्टि कैसे प्राप्त करें?
This command will delete some files. Proceed (y/N)?
कुछ चारों ओर खोज के बाद, मैं अभी भी कैसे सफाई से यह करने के लिए यकीन नहीं है।
इन मछलियों में ऐसा करने का एक विशेष तरीका है?
वास्तव में, 'करने के लिए तर्क -p' किसी भी शेल कमांड है, जो के रूप में आप रिक्त स्थान पर उम्मीद कर सकते हैं tokenized हो जाएगी, जैसे हो सकता है 'echo "फ़ाइलें हटाएं? [वाई/एन]:"' 'आपके द्वारा लिंक किए गए दस्तावेज़ से: "-पी PROMPT_CMD या --prompt = PROMPT_CMD इंटरैक्टिव मोड के लिए प्रॉम्प्ट के रूप में खोल कमांड PROMPT_CMD के आउटपुट का उपयोग करता है। डिफ़ॉल्ट प्रॉम्प्ट पढ़ गूंज; set_color सामान्य; आदेश 'set_color हरा है गूंज"> "' –
यह मेरे लिए काम किया लेकिन शीघ्र संकेत मिलता है कि हाँ डिफ़ॉल्ट तथापि स्विच बयान नहीं। – JonoCoetzee
इसके अलावा 'read_confirm के रूप में खाली व्याख्या करेगा, और 'गूंज है सामान ' – Pysis