আমি টিউটোরিয়ালগুলির মধ্যে একটি সংক্ষেপে বলেছি যে cd .এর কোনও ব্যবহার নেই। সিম্বলিক লিঙ্ক পুনরাবৃত্তিতে ওপি দ্বারা প্রদর্শিত ইস্যুটির প্রতিলিপি দেওয়ার চেষ্টা করার সময় - এটি কী "পুনরায় সেট" করে? , আমি চেষ্টাও করেছি cd ., যা ওপি বর্ণিত একই প্রভাব দেখিয়েছিল (ক্রমবর্ধমান $PWDপরিবর্তনশীল), যার সাথে লড়াই করা যেতে পারে cd -P।
এটি আমাকে অবাক করে তোলে, এমন কোনও পরিস্থিতি আছে যেখানে কেউ বাস্তবে ব্যবহার করতে চায় cd . ?
$PWD, cd .এছাড়াও পরিবর্তন $OLDPWDবর্তমান ডিরেক্টরির। কেন এটি কার্যকর হতে পারে তা আমার এখনই ধারণা নেই, তবে সম্পূর্ণতার জন্য ...
cd ., যদিও নীচের উত্তরগুলি দেখেছি, ভবিষ্যতে আমি সম্ভবত এটি করতে পারি, তবে পরে pushd .যখন popdএই ডিরেক্টরিতে ফিরে যেতে সক্ষম হতে চাই তখন আমি মাঝে মাঝে ব্যবহার করেছি । যেমন একটি build স্ক্রিপ্ট যে আছে চলমান যখন configure, cd output...এবং make, এবং যখন এটা সম্পন্ন আমি মূল ডিরেক্টরি ফিরে যেতে চাইবেন। আমার নিজের বিল্ডস্ক্রিপ্টের অনুলিপিটি অন্যের প্রত্যাশার চেয়ে আলাদা রাখার পরিবর্তে, আমি কেবল এটি চালিত করি pushd .; ./BuildScriptName.sh; popdএবং এটি আমাকে popdমাঝে মাঝে না এবং popdপরে পরিবর্তে স্বাধীনতা দেয় ।
/bin/cdএখানে unix.stackexchange.com/q/50058/85039
cd .এই চেকগুলি ট্রিগার করতে ব্যবহার করি কারণ এটি সংক্ষিপ্ত এবং সহজ। যদিও আমি মনে করি আপনি প্রশ্নটি ভ্যানিলা পরিবেশের জন্য বলেছিলেন।