Sejak bash 4, untuk mempersingkat kedalaman direktori pada command-line dilakukan dengan menggunakan PROMPT_DIRTRIM di .bashrc mengajukan. Ingatlah untuk membuka kembali terminal Anda.
PROMPT_DIRTRIM=1
Lihat Manual Bash untuk informasi selengkapnya.
Contoh
example@unixlinux.online:~/Desktop/Dropbox/School/2017/C/A3/$
akan dipangkas menjadi
example@unixlinux.online:.../A3/$
Anda perlu memodifikasi PS1 di file startup shell Anda (mungkin .bashrc ).
Jika sudah ada, pengaturannya akan berisi \w , yang memberikan direktori kerja Anda. Ubah itu menjadi \W (huruf besar). Baris di bashrc file terlihat seperti di bawah ini:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\example@unixlinux.online\h\[\033[00m\]:\[\033[01;34m\]\W\[\033[00m\]\$ '
Keluar dan masuk lagi, atau lakukan:
. .bashrc
atau (Anda perlu menambahkan awalan ini '~/' jika Anda berada di direktori lain)
source ~/.bashrc
(atau apa pun file Anda).
Jika tidak ada, tambahkan sesuatu seperti:
PS1='\example@unixlinux.online\h: \W:\$'
ke .bashrc atau terserah. Cari PS1 di bash halaman manual untuk mendapatkan lebih banyak ide.
Hati-hati; bash dapat menggunakan lebih dari satu file inisialisasi, mis. .bashrc dan .bash_profile; mungkin itu PS1 diatur dalam satu sistem-lebar. Namun Anda dapat menggantinya di salah satu file Anda sendiri.
Dengan asumsi Anda menggunakan bash, ubah prompt string (variabel PS1) sehingga memiliki \W bukannya \w .
misalnya jika PS1 Anda saat ini adalah \example@unixlinux.online\h:\w\$ , setel ke \example@unixlinux.online\h:\W\$
Untuk menjadikannya permanen, Anda harus mengubahnya di file startup bash Anda - mis. ~/.bash_profile atau ~/.bashrc .
lihat man bash dan cari PROMPTING untuk detail lengkap dan daftar karakter khusus yang di-escape dengan garis miring terbalik.