Die meisten Sprachen haben Namenskonventionen für Variablen, der häufigste Stil, den ich in Shell-Skripten sehe, ist MY_VARIABLE=foo
. Ist das die Konvention oder gilt das nur für globale Variablen? Was ist mit lokalen Variablen für das Skript?
Akzeptierte Antwort:
Umgebungs- oder Shell-Variablen, die vom Betriebssystem, von Shell-Startskripten oder von der Shell selbst usw. eingeführt werden, werden normalerweise alle in CAPITALS
geschrieben .
Um zu verhindern, dass Ihre eigenen Variablen mit diesen Variablen in Konflikt geraten, empfiehlt es sich, lower_case
zu verwenden Variablennamen.