Dans Bash, # est utilisé pour commenter ce qui suit. Comment faire un commentaire sur la ligne de commande Windows?
Dans Bash, # est utilisé pour commenter ce qui suit. Comment faire un commentaire sur la ligne de commande Windows?
Réponses:
La commande que vous recherchez est l' rem
abréviation de "remarque".
Il y a aussi une version abrégée ::
que certaines personnes utilisent, et ce genre de regards comme #
si vous loucher un peu et de regarder le côté. Au départ, j'avais préféré cette variante car je suis un bash
-aholic et j'essaie toujours d'oublier les jours douloureux de BASIC :-)
Malheureusement, il y a des situations où ::
le processeur de ligne de commande se remplit (comme dans des instructions complexes if
ou for
), donc j'utilise généralement de rem
nos jours. Dans tous les cas, c'est un piratage, subornant l'infrastructure des étiquettes pour la faire ressembler à un commentaire alors que ce n'est vraiment pas le cas. Par exemple, essayez de remplacer rem
par ::
dans l'exemple suivant et voyez comment cela fonctionne:
if 1==1 (
rem comment line 1
echo 1 equals 1
rem comment line 2
)
Vous devez également garder à l'esprit qu'il rem
s'agit d'une commande, vous ne pouvez donc pas simplement la frapper à la fin d'une ligne comme le #
in bash
. Il doit aller là où une commande irait. Par exemple, seul le deuxième de ces deux fera écho au mot unique hello
:
echo hello rem a comment.
echo hello & rem a comment.
::
syntaxe. N'est-ce pas largement connu?
::
.
Un commentaire est produit à l'aide de la commande REM qui est l'abréviation de "Remarque".
REM Comment here...
Parfois, il est pratique d'ajouter un commentaire à une ligne de commande. Pour cela, vous pouvez utiliser "& REM misc comment text" ou, maintenant que j'en ai connaissance, "& :: misc comment text". Par exemple:
REM SET Token="4C6F72656D20697073756D20646F6C6F" &REM This token is for localhost
SET Token="722073697420616D65742C20636F6E73" &REM This token is for production
Cela facilite le suivi de plusieurs ensembles de valeurs lors de l'exploration, des tests de concept, etc. Cette approche fonctionne parce que «&» introduit une nouvelle commande sur la même ligne.