พิจารณาสคริปต์ Bash นี้:
#!/bin/bash
echo Enter any character
read char
case $char in
[a-z]) echo Lower case letter
;;
[A-Z]) echo Upper case letter
;;
[0-9]) echo Number
;;
?) echo Special char
;;
*) echo You entered more than one character
;;
esac
หากฉันป้อน 'a' ผลลัพธ์จะเป็นตัวอักษรพิมพ์เล็กและจะเหมือนกันสำหรับ 'A' ... ฉันจะเอาชนะสิ่งนี้ได้อย่างไร
echo if case then do
ได้