ব্যাশে, স্পেস চার্চগুলি এড়িয়ে চলছে "\" আর আর্গুমেন্টগুলিতে কাজ করে না


0

কিভাবে এটি ছিল (এবং সবসময় আমার জন্য হয়েছে):

apejoy$ cd Application\ Support  
/Users/apejoy/Library/Application Support  
apejoy$

এটা এখন কেমন হয় (এবং আমি সম্পূর্ণরূপে বিরক্ত):

apejoy$ cd Application\ Support  
-bash: cd: Application: No such file or directory  
/Users/apejoy/Library

কি হ্যাক? আমার পালানো [স্পেস] গৃহস্থালি সত্ত্বেও, বাশ পাল্টে ফেলছে চারপাশে পাল্টাচ্ছে, একটি অ্যাপ্লিকেশন ডিরেক্টরি সন্ধান করছে, যা এখানে নেই /Users/apejoy/Library

কারো কি কোন ধারনা আছে?

উত্তর:


2

আমার অনুমান আপনি এখন নাম একটি ফাংশন আছে cd যে আপনার invocations intercepts cd কিছু অতিরিক্ত প্রক্রিয়াকরণ করতে এবং ফাংশনটি পাঠানো যুক্তি (গুলি) সঠিকভাবে উদ্ধৃত করা হয় না cd বিল্ট-ইন। একটি bash প্রম্পটে নিম্নলিখিত সঞ্চালন করুন এবং আপনি কি পেতে দেখুন।

type cd
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.