मैं विंडोज कमांड लाइन पर कैसे टिप्पणी करूं?


153

बैश में, # का उपयोग निम्नलिखित टिप्पणी करने के लिए किया जाता है। मैं विंडोज कमांड लाइन पर एक टिप्पणी कैसे कर सकता हूं?



ब्लॉक टिप्पणियों के लिए stackoverflow.com/questions/8526946/…
AjV Jsy

जवाबों:


209

वह कमांड जिसे आप देख रहे हैं rem, "टिप्पणी" के लिए छोटा है।

एक शॉर्टहैंड संस्करण भी है ::जो कुछ लोग उपयोग करते हैं, और इस तरह का दिखता है जैसे #कि आप थोड़ा सा निचोड़ते हैं और इसे बग़ल में देखते हैं। मैंने मूल रूप से उस संस्करण को प्राथमिकता दी है क्योंकि मैं एक- bashअहोलिक हूं और मैं अभी भी बुनियादी दिनों के दर्दनाक दिनों को भूलने की कोशिश कर रहा हूं :-)

दुर्भाग्य से, ऐसी परिस्थितियां हैं जहां ::कमांड लाइन प्रोसेसर (जैसे जटिल ifया forबयान के भीतर ) सामान होता है, इसलिए मैं आमतौर पर remआजकल उपयोग करता हूं । किसी भी मामले में, यह एक हैक है, लेबल इन्फ्रास्ट्रक्चर को सब-कॉन्ट्रैक्ट करना, यह एक टिप्पणी की तरह दिखने के लिए जब यह वास्तव में नहीं है। उदाहरण के लिए, निम्नलिखित उदाहरण के remसाथ प्रतिस्थापित करने का प्रयास करें ::और देखें कि यह कैसे काम करता है:

if 1==1 (
    rem comment line 1
    echo 1 equals 1
    rem comment line 2
)

आप यह भी ध्यान रखें कि में रखना चाहिए remएक है , आदेश , ताकि आप केवल की तरह एक पंक्ति के अंत में यह टकरा नहीं कर सकते #में bash। यह जाना होगा कि एक कमांड कहाँ जाएगी। उदाहरण के लिए, इन दोनों में से केवल दूसरा ही एकल शब्द को प्रतिध्वनित करेगा hello:

echo hello rem a comment.
echo hello & rem a comment.

5
मुझे आरईएम का पता था, लेकिन ::सिंटेक्स के बारे में पता नहीं था । क्या यह व्यापक रूप से ज्ञात नहीं है?
JAB

4
खैर, मुझे पता है कि एक व्यक्ति है जो इसके बारे में जानता था। और अब दो :-) शायद मैं यह दावा कर सकता हूं कि मैंने दुनिया में ज्ञान की मात्रा दोगुनी कर दी है। FWIW, Rob van der Woude की साइट बैच फ़ाइल (और अन्य) के लिए सही मायने में उत्कृष्ट है: चिकन
paxdiablo


29

एक टिप्पणी REM कमांड का उपयोग करके बनाई गई है जो "रिमार्क" के लिए छोटा है।

REM Comment here...

27

कभी-कभी, कमांड लाइन में टिप्पणी जोड़ना सुविधाजनक होता है। उसके लिए, आप "& 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

यह अन्वेषण, अवधारणा के परीक्षण आदि करते समय मूल्यों के कई सेटों पर नज़र रखना आसान बनाता है। यह दृष्टिकोण काम करता है क्योंकि 'और' एक ही लाइन पर एक नया कमांड पेश करता है।



9

"रेम" (शब्द टिप्पणी से) के साथ शुरू होने वाली लाइनें टिप्पणी हैं:

rem comment here
echo "hello"

5
: this is one way to comment

नतीजतन:

:: this will also work
:; so will this
:! and this

उपरोक्त शैलियाँ कोडब्लॉक के बाहर काम करती हैं , अन्यथा:

REM is another way to comment.
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.