Saya tidak ingat di mana, tetapi saya sudah melihat lintasan bash prompt saat ini dipersingkat dengan cara yang menarik: setiap direktori yang terdapat di lintasan (kecuali yang terakhir) diganti dengan huruf pertama saja. Misalnya: path/to/some/directoryakan disingkat menjadi p/t/s/directory.
Bagaimana saya bisa mereproduksi perilaku itu?
\$()pergantian perintah
PS1. Anda perlu mengaturPS1agar berisi variabel (PS1='${SHORT_PWD}\\$') dan memperbarui variabel itu di$PROMPT_COMMAND.