আমি কোনও ইনপুটটি পূর্ণসংখ্যা কিনা তা যাচাই করার চেষ্টা করছি এবং আমি এটি একশ বার করে দিয়েছি তবে এতে ত্রুটিটি দেখতে পাচ্ছি না। হায়রে এটি কাজ করে না, এটি সমস্ত ইনপুটগুলির জন্য if স্টেটমেন্ট (সংখ্যা / অক্ষর) ট্রিগার করে
read scale
if ! [[ "$scale" =~ "^[0-9]+$" ]]
then
echo "Sorry integers only"
fi
আমি উদ্ধৃতিগুলি নিয়ে চারপাশে খেলেছি তবে এটি মিস হয়েছে বা এটি কিছুই করেনি। আমি কি ভুল করব? কোনও ইনপুট যদি কেবল একটি INTEGER হয় তা পরীক্ষা করার আরও সহজ উপায় আছে কি?