Тестування на корисність сценарію оболонки я написав, що люди мали різні очікування щодо того, як відповісти на питання, на яке очікували "так" як відповідь. Дивіться варіанти в наведеному нижче прикладі коду.
Звичайно, має бути кращий спосіб, що я придумав? Яка ваша читабельна та коротша форма набуває цього?
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