Bashシェルスクリプト言語の変数の具体的な命名規則は何ですか? [コピー]

Bashシェルスクリプト言語の変数の具体的な命名規則は何ですか? [コピー]

JavaやCなどの既知のプログラミング言語で使用されているのと同じルールですか?多くの変数を生成しようとしていますが、数字で始めたいのですが、可能かどうかはわかりません。

答え1

The Open Groupによると、変数名は数字で始めることはできません。

有効な変数名文字で始まる大文字で表示されるか、大文字で表示されません。次の文字を使用できます。文字、数字、または下線_)。

答え2

シェルの変数命名規則に関するVariable name must begin with alphanumeric character or underscore character (_), followed by one or more alphanumeric or underscore characters.注意事項:Variables can also contain digits, but a name starting with a digit is not allowed 参照TLDP詳細については。

関連情報