Blokuj komentarze w skrypcie powłoki
Komentarze blokowe to komentarze, które mogą obejmować wiele wierszy kodu. W skrócie skorupy możemy tworzyć komentarze blokowe, zawierając komentarze w ramach <<'EOF' I „EOF” markery. Składnia komentarzy blokowych jest następująca:
: '
Linia kodu 1
Linia kodu 2
Linia kodu3
'
W powyższej składni: znak służy do oznaczenia pustej polecenie, które umożliwia wykonywanie komentarza bloku bez generowania błędu. Tekst komentarza jest zamknięty w pojedynczych cytatach i może obejmować wiele wierszy. Markery EOF na początku i na końcu komentarza wskazują na początek i koniec komentarza bloku. Oto przykład używania komentarzy blokowych w skrypcie Shell:
#!/bin/bash
Echo „Uruchamianie scenariusza…”
: '
Niniejsza sekcja kodu została skomentowana do celów testowych.
Echo „Instrukcja nie jest wykonywana."
Echo „Instrukcja nie jest wykonywana."
Echo „Instrukcja nie jest wykonywana."
'
Echo „Kontynuowanie scenariusza…”
echo „Skrypt zakończył."
Tutaj użyliśmy komentarzy blokowych, aby tymczasowo wyłączyć sekcję kodu do celów testowania. Komentarz blokowy zaczyna się od postaci, a następnie <<'EOF' znacznik. Tekst komentarza jest zamknięty w pojedynczych cytatach i obejmuje trzy wiersze. Komentarz blokowy kończy się „EOF” znacznik.
Wniosek
Komentarze blokowe są przydatną funkcją w skryptach powłoki do tymczasowego wyłączania lub komentowania sekcji kodu. Korzystając z komentarzy blokowych, możemy z łatwością debugować i przetestować nasze scenariusze powłoki bez usuwania lub modyfikowania kodu na stałe. Składnia komentarzy blokowych w skryptowaniu skorupy jest prosta i łatwa w użyciu. Uwzględniając komentarze bloków do naszych skonfliktów, możemy pisać czystszy i bardziej wydajny kod.