Bash'te # aşağıdakileri yorumlamak için kullanılır. Windows komut satırına nasıl yorum yapabilirim?
Bash'te # aşağıdakileri yorumlamak için kullanılır. Windows komut satırına nasıl yorum yapabilirim?
Yanıtlar:
Aradığınız komut rem
"açıklama" kısaltmasıdır.
::
Bazı insanların kullandığı bir steno versiyonu da var ve biraz şaşıp yanlara bakarsanız bu tür görünüyor #
. bash
Aslına bakarsanız bu varyasyonu tercih ettim çünkü -aholic'ım ve hala BASIC'in acı günlerini unutmaya çalışıyorum :-)
Ne yazık ki, ::
komut satırı işlemcisini (karmaşık if
veya for
ifadeler gibi) doldurduğu durumlar vardır, bu yüzden rem
bugünlerde genellikle kullanıyorum . Her durumda, bunun yapmak için etiket altyapısını suborning, bir beygir bakmak gerçekten değilken bir açıklama gibi. Örneğin, değiştirmeyi deneyin rem
ile ::
aşağıdaki örnekte ve bunu nasıl çalıştığını bakın:
if 1==1 (
rem comment line 1
echo 1 equals 1
rem comment line 2
)
Bunun rem
bir komut olduğunu da unutmamalısınız , bu yüzden #
in gibi bir satırın sonunda onu vuramazsınız bash
. Bir komutun nereye gideceğine gitmeli. Örneğin, bu ikisinden sadece ikincisi tek kelimeyi yansıtacaktır hello
:
echo hello rem a comment.
echo hello & rem a comment.
::
sözdiziminin farkında değildim . Yaygın olarak bilinmiyor mu?
::
.
"Açıklama" kısaltması olan REM komutu kullanılarak bir yorum oluşturulur.
REM Comment here...
Bazen, bir komut satırına yorum eklemek uygundur. Bunun için "& REM misc yorum metni" veya şimdi bildiğime göre "& :: misc yorum metni" kullanabilirsiniz. Örneğin:
REM SET Token="4C6F72656D20697073756D20646F6C6F" &REM This token is for localhost
SET Token="722073697420616D65742C20636F6E73" &REM This token is for production
Bu, keşif, kavram testleri vb. Yaparken birden çok değer kümesini takip etmeyi kolaylaştırır. Bu yaklaşım işe yarar çünkü '&' aynı satırda yeni bir komut sunar.