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