Bashケースの問い合わせ角かっこはどういう意味ですか?

Bashケースの問い合わせ角かっこはどういう意味ですか?

http://ss64.com/bash/case.html見せる

case word in [ [(] pattern [| pattern]...) command-list ;;]... esac

角括弧とはどういう意味ですか?他のサイトではこれを省略します(例:no[[(]など)。

http://www.thegeekstuff.com/2010/07/bash-case-statement/[[(]これを示してください:などを使用しないでください。

case expression in
    pattern1 )
        statements ;;
    pattern2 )
        statements ;;
    ...
esac

下記の詳細な回答ありがとうございます。説明してくれてありがとう。

ベストアンサー1

権威のあるソースを読む:GNU bashマニュアル
https://www.gnu.org/software/bash/manual/bashref.html#Conditional-Constructs

角括弧はオプションの内容を表します。

唯一の必須部分は次のとおりです。case word in esac- 有効なbashですが、何もしません。

おすすめ記事