In Bash, # viene usato per commentare quanto segue. Come posso fare un commento sulla riga di comando di Windows?
In Bash, # viene usato per commentare quanto segue. Come posso fare un commento sulla riga di comando di Windows?
Risposte:
Il comando che stai cercando è l' remabbreviazione di "remark".
C'è anche una versione abbreviata ::che alcune persone usano, e questo tipo di sembra come #se socchiudessi gli occhi un po 'e la guardassi di lato. Inizialmente preferivo quella variante dato che sono un bashalcolista e sto ancora cercando di dimenticare i giorni dolorosi di BASIC :-)
Sfortunatamente, ci sono situazioni in cui si ::riempie il processore della riga di comando (come all'interno di complessi ifo foristruzioni), quindi generalmente uso al remgiorno d'oggi. In ogni caso, si tratta di un trucco che sostituisce l'infrastruttura dell'etichetta per farla sembrare un commento quando in realtà non lo è. Ad esempio, prova a sostituire remcon ::nel seguente esempio e vedi come funziona:
if 1==1 (
rem comment line 1
echo 1 equals 1
rem comment line 2
)
Dovresti anche tenere presente che remè un comando, quindi non puoi semplicemente batterlo alla fine di una riga come #in bash. Deve andare dove un comando sarebbe andato. Ad esempio, solo il secondo di questi due farà eco alla singola parola hello:
echo hello rem a comment.
echo hello & rem a comment.
::sintassi. Non è ampiamente conosciuto?
::.
A volte, è conveniente aggiungere un commento a una riga di comando. Per questo, puoi usare "& REM testo di commento misc" o, ora che ne sono a conoscenza, "& :: testo di commento misc". Per esempio:
REM SET Token="4C6F72656D20697073756D20646F6C6F" &REM This token is for localhost
SET Token="722073697420616D65742C20636F6E73" &REM This token is for production
Questo rende facile tenere traccia di più insiemi di valori durante l'esplorazione, i test di concetto, ecc. Questo approccio funziona perché '&' introduce un nuovo comando sulla stessa riga.