GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Gibt es Namenskonventionen für Variablen in Shell-Skripten?

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.


Linux
  1. Was sind Shell-Skripte? Wie erstelle ich Shell-Skripte?

  2. Unit-Tests für Shell-Skripte

  3. Namenskonvention für Shell-Skript und Makefile

  4. Auf Umgebungsvariablen prüfen

  5. Gibt es ein Äquivalent zu cd - für cp oder mv?

Shell-Scripting für Anfänger – So schreiben Sie Bash-Scripts unter Linux

Dateierweiterungen für Unix-Shell-Skripte?

Gibt es bekannte und häufig verwendete Shell-Scripting-Ides für Un*x?

Arrays in Shell-Skripten

Die for-Schleife in Shell-Skripten verstehen

Wie erstellt man ein komprimiertes Tar, wenn die Shell zu viele Dateinamen hat, um sie in einer einzigen Zeile zu erweitern?