Heim >Java >javaLernprogramm >[Shell-Programmierung] Syntax
1. Variablen deklarieren
myUrl="http://see.xidian.edu.cn/cpp/linux/"
myNum=100
Hinweis:
Zwischen dem Variablennamen und dem Gleichheitszeichen darf kein Leerzeichen stehen, das in allen Programmiersprachen, mit denen Sie vertraut sind, unterschiedlich sein kann.
Gleichzeitig muss die Benennung von Variablennamen folgenden Regeln folgen:
Das erste Zeichen muss ein Buchstabe (a-z, A-Z) sein.
In der Mitte dürfen keine Leerzeichen stehen und Unterstriche (_) können verwendet werden.
Satzzeichen sind nicht erlaubt.
Sie können in Bash keine Schlüsselwörter verwenden (Sie können den Befehl „help“ verwenden, um reservierte Schlüsselwörter anzuzeigen).
2. Verwenden Sie Variablen
echo ${your_name🎜>Hinweis: Es wird empfohlen, allen Variablen geschweifte Klammern hinzuzufügen. Dies ist eine gute Programmiergewohnheit.
echo ${myUrl}
myUrl= " http://see.xidian.edu.cn/cpp/shell/"
echo ${myUrl}
schreibgeschützte myUrl
myUrl="http : //see.xidian.edu.cn/cpp/danpianji/"
/bin/sh: NAME: Diese Variable ist schreibgeschützt.
Variablen können nach dem Löschen nicht mehr verwendet werden; der Befehl „unset“ kann keine schreibgeschützten Variablen löschen.
unset variable_name
Beim Ausführen der Shell sind drei Variablen gleichzeitig vorhanden:
1) Lokale Variablen
Lokale Variablen werden in Skripten oder Befehlen definiert und werden nur in der aktuellen Shell-Instanz verwendet. Programme, die von anderen Shells gestartet werden, können nicht auf lokale Variablen zugreifen.
2) Umgebungsvariablen
Alle Programme, einschließlich der von der Shell gestarteten Programme, können auf Umgebungsvariablen zugreifen. Einige Programme benötigen Umgebungsvariablen, um ihren normalen Betrieb sicherzustellen. Shell-Skripte können bei Bedarf auch Umgebungsvariablen definieren.
3) Shell-Variablen
Shell-Variablen sind spezielle Variablen, die vom Shell-Programm festgelegt werden. Einige der Shell-Variablen sind Umgebungsvariablen und einige sind lokale Variablen. Diese Variablen gewährleisten den normalen Betrieb der Shell
Das obige ist der detaillierte Inhalt von[Shell-Programmierung] Syntax. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!