W Bash, # służy do komentowania następujących elementów. Jak mogę skomentować wiersz poleceń systemu Windows?
W Bash, # służy do komentowania następujących elementów. Jak mogę skomentować wiersz poleceń systemu Windows?
Odpowiedzi:
Polecenie, którego szukasz, to rem
skrót od „uwaga”.
Istnieje również wersja skrótowa ::
, że niektórzy ludzie używają, a ten rodzaj wygląda jak #
jeśli zez trochę i patrzeć na nią z ukosa. Początkowo wolałem ten wariant, ponieważ jestem bash
-aholikiem i wciąż próbuję zapomnieć o bolesnych dniach BASICa :-)
Niestety zdarzają się sytuacje, w których ::
zapycha się procesor wiersza poleceń (na przykład w ramach złożonych if
lub for
instrukcji), więc generalnie używam rem
obecnie. W każdym razie jest to hack, podporządkowanie infrastruktury etykiet, aby wyglądała jak komentarz, kiedy tak naprawdę nie jest. Na przykład, spróbuj wymienić rem
ze ::
w poniższym przykładzie i zobaczyć, jak to działa:
if 1==1 (
rem comment line 1
echo 1 equals 1
rem comment line 2
)
Należy również pamiętać, że rem
jest to polecenie, więc nie można go po prostu uderzyć na końcu wiersza, takiego jak #
in bash
. Musi iść tam, gdzie pójdzie polecenie. Na przykład tylko drugie z tych dwóch będzie odzwierciedlać pojedyncze słowo hello
:
echo hello rem a comment.
echo hello & rem a comment.
::
składni. Czy nie jest to powszechnie znane?
::
.
Czasami wygodnie jest dodać komentarz do wiersza poleceń. W tym celu możesz użyć „& REM misc comment text” lub, skoro już o tym wiem, „& :: misc comment text”. Na przykład:
REM SET Token="4C6F72656D20697073756D20646F6C6F" &REM This token is for localhost
SET Token="722073697420616D65742C20636F6E73" &REM This token is for production
Ułatwia to śledzenie wielu zestawów wartości podczas eksploracji, testowania koncepcji itp. Takie podejście działa, ponieważ znak „&” wprowadza nowe polecenie w tej samej linii.