De man bash
:
If the ;; operator is used, no subsequent matches are
attempted after the first pattern match. Using ;& in place of
;; causes execution to continue with the list associated with
the next set of patterns. Using ;;& in place of ;; causes the
shell to test the next pattern list in the statement, if any,
and execute any associated list on a successful match.
Então não, você não pode usar ";;" em outros lugares, é a sintaxe específica do caso em scripts bash. Quanto ao significado, se você terminar cada item de caso com, ele irá parar após a execução do código para a primeira correspondência. Se você usa; & amp; em vez disso, ele executará a primeira correspondência e continuará buscando outras correspondências, para que você possa executar várias ações de correspondência.
Para informações adicionais, veja
e