আমি কোথায় তা মনে করতে পারছি না, তবে ইতিমধ্যে আমি ব্যাশ প্রম্পটের বর্তমান পথটি একটি আকর্ষণীয় উপায়ে সংক্ষিপ্ত করে দেখেছি: পথের মধ্যে থাকা প্রতিটি ডিরেক্টরি (শেষটি ব্যতীত) কেবল তার প্রথম অক্ষর দ্বারা প্রতিস্থাপিত হয়েছে। উদাহরণস্বরূপ: path/to/some/directory
সংক্ষিপ্ত করা হবে p/t/s/directory
।
আমি কীভাবে সেই আচরণটির পুনরুত্পাদন করতে পারি?
\$()
কমান্ডের বিকল্পগুলি ব্যাকস্ল্যাশ করতে হবে যদিও
PS1
। আপনাকেPS1
একটি ভেরিয়েবল (PS1='${SHORT_PWD}\\$'
) ধারণ করতে হবে এবং সেই পরিবর্তনশীলটি আপডেট করতে হবে$PROMPT_COMMAND
।