シェル変数名の命名規則は?

シェルスクリプトにおいて、変数名の付け方のルールは次のとおりです。

  1. 変数名は文字、数字、およびアンダースコアのみで構成されます。
  2. 変数名は、アルファベットまたはアンダースコアから始めなければなりません。
  3. 変数名は、大文字と小文字を区別します。
  4. 変数名は、if、then、elseなどのシェルの予約キーワードにすることはできません。
  5. 変数名には空白、タブなどの特殊文字を含めることはできません。
  6. スクリプトの読みやすさを高めるために、変数名に有効な名前を使用することをお勧めします。

例えば、

  1. 正当な変数名:myVar、_num、abc123
  2. 不正な変数名:123abc、if、my var
bannerAds