En Bash, # se usa para comentar lo siguiente. ¿Cómo hago un comentario en la línea de comandos de Windows?
En Bash, # se usa para comentar lo siguiente. ¿Cómo hago un comentario en la línea de comandos de Windows?
Respuestas:
El comando que está buscando es rem
, abreviatura de "comentario".
También hay una versión abreviada ::
de que algunas personas usan, y este tipo de miradas como #
si entrecierra los ojos un poco y mira de lado. Originalmente preferí esa variante ya que soy bash
adicto y todavía estoy tratando de olvidar los días dolorosos de BASIC :-)
Desafortunadamente, hay situaciones en ::
las que el procesador de línea de comandos se llena (como dentro de complejos if
o for
sentencias), por lo que generalmente uso rem
hoy en día. En cualquier caso, es un truco, subordenar la infraestructura de etiquetas para que parezca un comentario cuando realmente no lo es. Por ejemplo, intente reemplazar rem
con ::
en el siguiente ejemplo y vea cómo funciona:
if 1==1 (
rem comment line 1
echo 1 equals 1
rem comment line 2
)
También debe tener en cuenta que rem
es un comando, por lo que no puede simplemente golpearlo al final de una línea como #
en bash
. Tiene que ir a donde iría un comando. Por ejemplo, solo el segundo de estos dos hará eco de la sola palabra hello
:
echo hello rem a comment.
echo hello & rem a comment.
::
sintaxis. ¿No es ampliamente conocido?
::
.
Se produce un comentario utilizando el comando REM, que es la abreviatura de "Observación".
REM Comment here...
A veces, es conveniente agregar un comentario a una línea de comando. Para eso, puede usar "& REM misc misceláneo texto" o, ahora que lo sé, "& :: misc misceláneo texto". Por ejemplo:
REM SET Token="4C6F72656D20697073756D20646F6C6F" &REM This token is for localhost
SET Token="722073697420616D65742C20636F6E73" &REM This token is for production
Esto facilita el seguimiento de múltiples conjuntos de valores cuando se realizan exploraciones, pruebas de concepto, etc. Este enfoque funciona porque '&' introduce un nuevo comando en la misma línea.