Jak blokować komentarze w skrypt

Jak blokować komentarze w skrypt
W skryptach powłoki komentarze są używane do adnotacji kodu, ułatwiając programistom zrozumienie celu, funkcjonalności i implementacji skryptu. W niektórych przypadkach możemy chcieć tymczasowo wyłączyć lub „zablokować” niektóre sekcje kodu w celu debugowania lub testowania bez ich usuwania. Można to osiągnąć za pomocą komentarzy blokowych w skryptowaniu powłoki, a w tym artykule omówiono, jak blokować komentarze w skrypcie powłoki.

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.