Bir kabuk betiğinin kullanılabilirlik testi, insanların cevabı olarak 'evet' beklenen bir soruyu nasıl cevaplayacakları konusunda farklı beklentileri olduğunu keşfetti. Aşağıdaki kod örneğindeki varyasyonlara bakın.
Elbette, bulduğum şeyden daha iyi bir yol olmalı? Okunabilir ve daha kısa formunuzda bunun üstlenilmesi nedir ?
read -p 'Answer this question with yes: ' answer
if [ "$answer" = 'Y'
-o "$answer" = 'YES'
-o "$answer" = 'Yes'
-o "$answer" = 'y'
-o "$answer" = 'yes'
-o some-alternate-condition ]; then
echo 'Surely this can be written better?'
fi