Heim >Java >javaLernprogramm >[Shell-Programmierung] Syntax

[Shell-Programmierung] Syntax

巴扎黑
巴扎黑Original
2017-06-26 11:20:101073Durchsuche

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.

3. Variablen neu definieren

myUrl="http://see.xidian.edu.cn/cpp/linux/"

echo ${myUrl}
myUrl= " http://see.xidian.edu.cn/cpp/shell/"
echo ${myUrl}

Hinweis: Sie können $myUrl="http:// während der zweiten Aufgabe nicht schreiben, siehe. xidian.edu.cn/cpp/shell/“, fügen Sie nur das Dollarzeichen ($) hinzu, wenn Sie Variablen verwenden.

4. Schreibgeschützte Variablen

myUrl="http://see.xidian.edu.cn/cpp/shell/"

schreibgeschützte myUrl
myUrl="http : //see.xidian.edu.cn/cpp/danpianji/"

Führen Sie das Skript aus und die Ergebnisse sind wie folgt:

/bin/sh: NAME: Diese Variable ist schreibgeschützt.

5 , Variablen löschen

Variablen können nach dem Löschen nicht mehr verwendet werden; der Befehl „unset“ kann keine schreibgeschützten Variablen löschen.
unset variable_name

6. Variablentypen

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn