Как сделать оператор CASE для перебора всех шаблонов, даже если совпадение найдено - PullRequest
0 голосов
/ 09 мая 2020

Как сделать так, чтобы приведенная ниже команда case продолжала соответствовать следующему шаблону даже после того, как она соответствует «яблоку», без перехода к концу потока case

#!/bin/sh
FRUIT="apple"
case "$FRUIT" in
"apple") echo "Apple pie is quite tasty."
;;
"banana") echo "I like banana nut bread."
;;
"kiwi") echo "New Zealand is famous for kiwi."
;;
esac

1 Ответ

0 голосов
/ 09 мая 2020

Я нашел ответ на свой вопрос экспериментально. Я просто изменил ;; на ;;&, и это сработало!

...