আমি নিয়মিত এক্সপ্রেশন ব্যবহার করে কোনও চলকটির বৈধ বছর রয়েছে কিনা তা আমি যাচাই করতে চাই। ব্যাশ ম্যানুয়ালটি পড়া আমি বুঝতে পারি যে আমি অপারেটর = = use ব্যবহার করতে পারি ~
নীচের উদাহরণটির দিকে তাকালে, আমি "ঠিক নেই" দেখতে আশা করব তবে আমি "ঠিক আছে" দেখব। আমি কি ভুল করছি?
i="test"
if [ $i=~"200[78]" ]
then
echo "OK"
else
echo "not OK"
fi