मान लीजिए कि मैं निम्नलिखित कमांड को एक चर में संग्रहीत करना चाहता हूं
cd "/cygdrive/c/Program Files/"
इसलिए मैं ऐसा करता हूं
dir="cd \"/cygdrive/c/Program Files/\""
प्रोग्राम फ़ाइल निर्देशिका में नेविगेट करने के लिए कमांड को स्टोर करना चाहिए, इसलिए जब मैं $ dir टाइप करता हूं तो यह मुझे उस निर्देशिका में ले जाता है। यह जांचने के लिए कि कोटेशन ठीक से बच गया है, मैं टाइप करता हूं
echo $dir
जो मुझे देता है
cd "/cygdrive/c/Program Files/"
तो सब कुछ ठीक काम करना चाहिए। हालाँकि, जब मैं टाइप करता हूँ,
$dir
मुझे मिला
bash: cd: "/cygdrive/c/Program: No such file or directory
मैं क्या गलत कर रहा हूं? मैं Cygwin का उपयोग कर रहा हूं, लेकिन मुझे लगता है कि यह समस्या सामान्य रूप से टकराती है।