আমার কোড কেন আউটপুট দিচ্ছে না যদি কোনও স্ট্রিং প্রবেশ করা হয় তবে তা ফাইলটিতে নেই। যখন আমি একটি স্ট্রিং প্রবেশ করি এবং এটি ফাইলটিতে না থাকে, কোনও প্রতিক্রিয়া ফিরে আসে না, এটি আবার শুরুতে ফিরে আসে। কেউ আমাকে বলতে পারেন যে আমার কোডে কি সমস্যা আছে?
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
সত্যিই কোনও স্পিচিং ভেরিয়েবলের নাম নয়, :)
পরিবর্তনশীল বিস্তারের আশেপাশে আপনার দ্বিগুণ উদ্ধৃতি দরকার। পড়ুন কেন আমার শেল স্ক্রিপ্টটি সাদা স্থান বা অন্যান্য বিশেষ চরিত্রগুলিতে শ্বাসরোধ করে?
—
গিলস 23'2