私が書いたシェルスクリプトのユーザビリティテストは、答えとして「はい」を期待する質問に答える方法について、人々が異なる期待を持っていることを発見しました。以下のコード例のバリエーションを参照してください。
きっと、私が思いついたものより良い方法があるに違いありませんか?あなたは何で読めると短い形式の本を取るには?
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