Bashでは、#は次のコメントに使用されます。Windowsコマンドラインでコメントするにはどうすればよいですか?
Bashでは、#は次のコメントに使用されます。Windowsコマンドラインでコメントするにはどうすればよいですか?
回答:
あなたが探しているコマンドは rem
「remark」の略です。
速記版もあり::
、一部の人々が使用していること、および本のようなもののように見える#
、それは横向きで使用すると、ビットおよび外観を細めている場合は。私はbash
-aholicであり、BASICの辛い日々を忘れようとしているので、最初はそのバリアントを好みました:-)
残念ながら、::
コマンドラインプロセッサがいっぱいになる状況(コンプレックスif
やfor
ステートメント内など)があるためrem
、最近は一般的に使用しています。いずれにせよ、それはハックであり、実際にはそうではないときにコメントのように見えるようにするために、ラベルインフラストラクチャをサブオーニングします。たとえば、次のように置き換えrem
てみてください::
、次の例でどのように機能するかを確認してください。
if 1==1 (
rem comment line 1
echo 1 equals 1
rem comment line 2
)
また、これrem
はコマンドであるため、#
inのように行末で強打することはできませんbash
。コマンドが行くところに行く必要があります。たとえば、これら2つのうち2つ目だけが単一の単語をエコーしますhello
。
echo hello rem a comment.
echo hello & rem a comment.
::
構文については知りませんでした。広く知られていませんか?
::
。
コマンドラインにコメントを追加すると便利な場合があります。そのためには、「&REM misc comment text」、または私がそれを知った今では「&:: misc comment text」を使用できます。例えば:
REM SET Token="4C6F72656D20697073756D20646F6C6F" &REM This token is for localhost
SET Token="722073697420616D65742C20636F6E73" &REM This token is for production
これにより、探索や概念のテストなどを行うときに、複数の値のセットを簡単に追跡できます。この方法は、「&」が同じ行に新しいコマンドを導入するため機能します。