উত্তর:
শর্টকাটটি হ'ল -
চেষ্টা cd -
আপনি যদি আপনার প্রম্পটে এটি ব্যবহার করতে চান তবে আপনাকে এটির সাথে উল্লেখ করতে হবে ~-
।
উদাহরণ দেখুন:
[echox@kaffeesatz ~]$ cd /tmp
[echox@kaffeesatz tmp]$ ls
cron.iddS32 serverauth.CfIgeXuvka
[echox@kaffeesatz tmp]$ cd -
/home/echox
[echox@kaffeesatz ~]$ ls ~-
cron.iddS32 serverauth.CfIgeXuvka
আপনি হয়ত দেখতে চেয়েছিলেন pushd
এবং popd
, যা আপনি কোথায় ছিলেন তা মনে রাখার জন্য ডিরেক্টরিগুলির একটি স্ট্যাক তৈরি করে।
ব্যবহার করতে, পূর্ববর্তী ডিরেক্টরিতে pushd <directory>
পরিবর্তন <directory>
এবং সংরক্ষণ করে। এই সংরক্ষিত ডিরেক্টরিতে ফিরে যেতে, ব্যবহার করুন popd
।
@ চেকসের উত্তর অনুসারে, আপনি ব্যাখ্যাটির cd -
জন্য ম্যান পেজ হিসাবে সত্যই ব্যবহার করতে পারেন bash
:
যখন একটি অপারেন্ড হিসাবে ব্যবহৃত হয়, এটি আদেশের সমতুল্য হবে:
cd "$OLDPWD" && pwd
যা পূর্ববর্তী কার্যনির্বাহী ডিরেক্টরিতে পরিবর্তিত হয় এবং এরপরে তার নামটি লেখায়।
উল্লেখ্য সহজাত পরিবর্তন-টু ডিরেক্টরি হয় আউটপুট pwd
মধ্যে cd -
। আপনি কোনও স্ক্রিপ্টে আউটপুট না চাইতে পারেন। বিকল্পটি দরকারী হয়ে ওঠে - ঠিক তাই
cd "$OLDPWD"
এবং তুমি করে ফেলেছ!