In Bash wird # verwendet, um Folgendes zu kommentieren. Wie mache ich einen Kommentar in der Windows-Befehlszeile?
153
In Bash wird # verwendet, um Folgendes zu kommentieren. Wie mache ich einen Kommentar in der Windows-Befehlszeile?
Antworten:
Der Befehl, den Sie suchen, ist die
rem
Abkürzung für "Bemerkung".Es gibt auch eine Kurzversion
::
, die manche Leute benutzen, und diese Art sieht so aus, als#
würde man ein bisschen blinzeln und sie seitwärts betrachten. Ich habe diese Variante ursprünglich bevorzugt, da ich einbash
-aholic bin und immer noch versuche, die schmerzhaften Tage von BASIC zu vergessen :-)Leider gibt es Situationen, in denen
::
der Befehlszeilenprozessor voll ist (z. B. innerhalb von Komplexenif
oderfor
Anweisungen), so dass ich ihnrem
heutzutage im Allgemeinen verwende . In jedem Fall ist es ein Hack, der die Label-Infrastruktur untergräbt, damit sie wie ein Kommentar aussieht , wenn dies wirklich nicht der Fall ist. Zum Beispiel, versuchen Sie ersetzenrem
mit::
im folgende Beispiel zu sehen , wie es funktioniert:Sie sollten auch bedenken, dass dies
rem
ein Befehl ist, damit Sie ihn nicht einfach am Ende einer Zeile wie dem#
in knallen könnenbash
. Es muss dahin gehen, wohin ein Befehl gehen würde. Zum Beispiel wird nur das zweite dieser beiden das einzelne Wort wiedergebenhello
:quelle
::
Syntax nicht bewusst . Ist es nicht allgemein bekannt?::
.Ein Kommentar wird mit dem Befehl REM erstellt, der für "Bemerkung" steht.
quelle
Manchmal ist es praktisch, einer Befehlszeile einen Kommentar hinzuzufügen. Dazu können Sie "& REM misc comment text" oder, jetzt wo ich davon weiß, "& :: misc comment text" verwenden. Beispielsweise:
Auf diese Weise können Sie bei Erkundungen, Konzepttests usw. problemlos mehrere Wertesätze nachverfolgen. Dieser Ansatz funktioniert, da '&' einen neuen Befehl in derselben Zeile einführt.
quelle
Es ist "REM".
Beispiel:
quelle
Zeilen, die mit "rem" beginnen (aus den Wortbemerkungen), sind Kommentare:
quelle
Als Ergebnis:
Die oben genannten Stile funktionieren außerhalb von Codeblöcken, andernfalls:
quelle