Permintaan Kustomisasi Prompt - PS1 = '[\ u @ \ h] \ !: echo $? $ '


0

Jika dalam .bashrc laporan berikut ini 'nomor sejarah dari perintah saat ini' (dan kode keluar dari perintah terakhir), bagaimana saya bisa mengonfigurasinya untuk melaporkan 'nomor riwayat dari perintah sebelumnya'?

PS1='[\u@\h]\!:`echo $?` $ ' 

Apakah Anda mencoba mengurangi 1?
Ignacio Vazquez-Abrams

Saya tidak yakin apakah saya mengerti dan bagaimana sintaks akan mengikuti itu. Bisakah Anda jelaskan? Terima kasih :-)
user98496

Jawaban:


1

Mengurangkan satu dari nomor riwayat dapat dilakukan seperti ini:

PS1='[\u@\h] $((\! -1)):`echo $?` $ '

Sehingga akan menunjukkan kode kembali dari entri sejarah yang terdaftar, yang membuat prompt terlihat lebih konsisten.


@ user98496 Terima jawaban ini dengan mengeklik tanda centang hijau jika itu cocok untuk Anda. Terima kasih!
slhck
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.