Einzelzeilenkommentar:
Sie können die Funktion jeder Zeile des Skripts erklären, indem Sie einen einzelnen Zeilenkommentar zum obigen oder der Seite der Zeile hinzufügen. ''#'Symbol wird verwendet, um eine einzelne Zeile im Bash -Skript zu kommentieren. Das folgende Beispiel zeigt die Verwendung von Einzellinien-Kommentaren. Das Skript berechnet die Summe von zwei Ganzzahl -Zahlen, und der Wert des Zusatzes wird gedruckt. Der Befehl Single-Line-Befehl wurde vor jeder Skriptzeile hinzugefügt, die nach der Ausführung des Codes ignoriert wird.
Beispiel 1: Einzelzeilenkommentar
Das Symbol "#" wird verwendet, um Einzellinien-Kommentare im Bash-Skript hinzuzufügen. Erstellen Sie ein Bash-Skript mit dem folgenden Code, um den Weg zum Hinzufügen eines Einzellinien-Kommentars im Skript zu überprüfen. Nach der Ausführung des Skripts werden zwei numerische Zahlen hinzugefügt und gedruckt. Hier wurden alle Kommentare vor jeder Zeile des Skripts hinzugefügt, um den Zweck zu beschreiben.
#!/Bin/Bash
#Abdruck ein einfacher Text
Echo "Mit Bash -Kommentaren arbeiten"
#Add 10 mit 20 und speichern Sie den Wert in n
((n = 10+20))
#Print der Wert von n
echo $ n
Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Codes angezeigt.
Beispiel-2: Inline-Kommentare im Bash-Skript
Der einzeilige Kommentar kann auch nach dem Ende des Skripts hinzugefügt werden, das als Inline-Kommentar bezeichnet wird. Erstellen Sie eine Bash -Datei mit dem folgenden Skript, um die Verwendung von Inline -Kommentaren zu überprüfen. Das folgende Skript kombiniert zwei Zeichenfolgewerte und druckt den kombinierten Wert aus. In dem Skript wurden vier Inline -Kommentare hinzugefügt, die zum Zeitpunkt der Ausführung ignoriert werden.
#!/Bin/Bash
STR1 = "Linux" # Initialisieren Sie den ersten String -Wert
STR2 = "Hinweis" # initilaisieren Sie den zweiten Zeichenfolgenwert
STR = $ str1 $ str2 # Kombinieren Sie die Zeichenfolgewerte
Echo "den Stringwert nach der Verkettung der Saiten"
Echo $ str # Drucken Sie die kombinierte Zeichenfolge aus
Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Codes angezeigt.
Mehrfachzeilen -Kommentar:
Es gibt keine direkte Option, um mehrere Zeilen im Bash -Skript wie andere Programmiersprachen zu kommentieren. Sie können andere Funktionen von Bash verwenden, um mehrere Zeilen in einem Skript zu kommentieren. Eine Option ist die Verwendung von ''Hier Dokument'und eine andere Option ist die Verwendung von': '. Die Verwendungen beider Optionen werden in den folgenden Beispielen angezeigt.
Beispiel-3: Multi-Line-Kommentar hier Dokument mit hier Dokument
Zu Beginn des Kommentars wird ein Trennzeichen verwendet << symbol, and the same delimiter is used at the end of the comment to add a multi-line comment in bash script. Create a bash file with the following script to check the way to add a multi-line comment using here document. Here, LongCompment wurde als Trennzeichen des hier Dokuments verwendet, um den Mehrzeilungskommentar hinzuzufügen. Das Skript berechnet und druckt den Wert von 53 als Ausgabe. Eine Multi-Line- und drei Einzellinien-Kommentare wurden im Skript verwendet.
#!/Bin/Bash
<Dieses Skript wird gewohnt
Berechnen den Würfel von
eine Zahl mit Wert 5
LongCompment
#Den Wert von n
n = 5
#Calculate 5 zur Power 3
((Ergebnis = $ n*$ n*$ n))
#Prinke den Bereich
Echo $ Ergebnis
Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Codes angezeigt.
Beispiel-4: Multi-Line-Kommentar mit 'Befehl': 'Befehl
Die Verwendung von Colon (:) Mit dem einzigen Zitat ist die einfachste Möglichkeit, einen mehrzeiligen Kommentar im Bash-Skript hinzuzufügen. Der multi-line-Kommentar wird innerhalb eines einzelnen Zitats (') nach dem Dickdarm hinzugefügt (:). Die Verwendung von Multi-Line-Kommentaren wurde im folgenden Beispiel gezeigt. Das Skript wird prüfen, ob eine Nummer ungerade oder sogar ist. Hier wurde im Skript ein mehrzeiliger Kommentar verwendet, um den Hauptzweck des Skripts zu beschreiben.
#!/Bin/Bash
#Initialisieren Sie die Variable N mit einer Zahl
n = 15
: '
Das folgende Skript überprüft die Nummer
Sogar oder ungerade, indem die Zahl durch 2 geteilt und den Restwert überprüft wird
''
echo -n "$ n"
if (($ n % 2 == 0))
Dann
Echo "ist eine gleichmäßige Zahl."
anders
Echo "ist eine ungerade Zahl."
fi
Ausgang:
Die folgende Ausgabe wird nach der Ausführung des obigen Codes angezeigt.
Beispiel-5: Kommentieren Sie mehrere Zeilen im Visual Studio-Code
Die Möglichkeit, einen Kommentar in mehreren Zeilen gleichzeitig mit '#' im Visual Studio -Code hinzuzufügen, wurde in diesem Beispiel gezeigt. Die Möglichkeiten zum Hinzufügen von Kommentaren in früheren Beispielen können auf alle Arten von Editoren angewendet werden. Wenn Sie jedoch einen Standard -Code -Editor wie Visual Studio -Code verwenden, ist das Kommentieren mehrerer Zeilen oder das Entfernen des Kommentars aus mehreren Zeilen einfacher als ein normaler Texteditor. Sie müssen diesen Editor in Ihrem System installieren, um dieses Beispiel zu überprüfen. Erstellen Sie eine Bash -Datei mit dem folgenden Skript mit dem Visual Studio -Code -Editor mit dem Visual Studio -Code -Editor.
#!/Bin/Bash
Echo "Mit Bash -Kommentaren arbeiten"
((n = 10+20))
echo $ n
Lesen Sie -p "Geben Sie die erste Nummer ein:" N1
Lesen Sie -p "Geben Sie die zweite Nummer ein:" N2
echo $ ((n1+n2))
Wählen Sie die Zeilen aus, die Sie abgeben möchten, klicken Sie mit der rechten Maustaste auf die ausgewählten Zeilen und wählen Sie Zeilenkommentar hinzufügen aus der Kommandalpalette.
Nach der Auswahl werden die ausgewählten Zeilen wie das folgende Bild mit '#' kommentiert.
Wählen Sie die Zeilen aus, die Sie auskämpfen möchten, und klicken Sie mit der rechten Maustaste auf die ausgewählten Zeilen und wählen Sie Blockkommentar entfernen aus der Befehlspalette, um die '#' aus den Zeilen zu entfernen, die zuvor kommentiert wurden.
Abschluss:
In diesem Tutorial wurden verschiedene Möglichkeiten zum Hinzufügen von Einzel- und Multi-Line-Kommentaren im Bash-Skript angezeigt. Das Hinzufügen von mehrzeiligen Kommentaren ist in Bash nicht einfacher wie andere Programmiersprachen bei Verwendung eines Texteditors. Dieses Tutorial hilft Ihnen dabei, einzelne und mehrere Zeilen -Kommentare in Ihrem Bash -Skript zu lernen und anzuwenden.