ধরা যাক আমি নীচের কমান্ডটি একটি ভেরিয়েবলে সঞ্চয় করতে চাই
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
আমি কি ভুল করছি? আমি সাইগউইন ব্যবহার করছি তবে আমি ধরে নিই যে এই সমস্যাটি সাধারণভাবে ব্যাশের ক্ষেত্রে প্রযোজ্য।