यदि कोई स्ट्रिंग फ़ाइल में नहीं है तो मेरा कोड आउटपुट क्यों नहीं कर रहा है। जब मैं एक स्ट्रिंग दर्ज करता हूं और यह फ़ाइल में नहीं होता है, तो कोई प्रतिक्रिया नहीं होती है, यह फिर से शुरुआत में वापस आ जाता है। क्या कोई मुझे बता सकता है कि मेरे कोड में क्या गलत है?
while :
do
echo "Please enter a string"
read input_string
echo "Please enter the file name too see if that string is present in it - (Enter .abw after)"
read input_string1
if grep -q $input_string $input_string1 ; then
echo "Your string has been found"
fi
done
3
आप क्या होने की उम्मीद कर रहे हैं?
—
पैट्रिक
यह कहने का मतलब था कि एक स्ट्रिंग जो आप दर्ज करते हैं, यह फ़ाइल में इसे ढूंढता है और यह कहता है कि क्या यह स्ट्रिंग मौजूद है। मुझे अब एहसास हुआ है कि मुझे दूसरे के लिए एक और बिट कोड दर्ज करने की आवश्यकता है। धन्यवाद
—
एडम पॉसर
input_string
वास्तव में बोलने का नाम नहीं है, वैसे :)
आपको चर विस्तार के आसपास दोहरी बोली की आवश्यकता है। पढ़ें कि मेरी शेल स्क्रिप्ट व्हॉट्सएप या अन्य विशेष पात्रों पर क्यों चोक करती है?
—
गिल्स एसओ- बुराई को रोकें '