Kemungkinan Duplikat:
Sembunyikan direktori kerja saat ini di terminal
Saat saya membuka terminal, itu menunjukkan sesuatu seperti [email protected]:~$
atau [email protected]:~/Desktop$
. Saya tidak ingin [email protected]
menunjukkan. Bisakah ini dimodifikasi untuk hanya menampilkan waktu atau sesuatu yang sederhana seperti prompt DOS?
Jawaban yang Diterima:
Anda dapat memasukkan PS1='\w> '
di ~/.bashrc
. Anda .
Ini akan terlihat seperti ini:
~>
ketika Anda berada di direktori home Anda, dan
/usr/bin>
ketika Anda berada di /usr/bin
.
Ada empat format waktu berbeda yang dapat Anda miliki:
\t
– 24 jam JJ:MM:SS\T
– 12 jam HH:MM:SS\A
– 24 jam HH:MM (yaitu tidak ada detik)\@
– 12 jam JJ:MM
jadi misalnya:
PS1='\A \w> '
akan memberi Anda sesuatu seperti:
10:14 ~>
Lihat Mengontrol Prompt untuk daftar semua urutan garis miring terbalik yang berbeda yang dapat Anda gunakan.
Jika Anda tidak dapat menemukan yang Anda suka, Anda juga dapat menambahkan output dari perintah apa pun ke prompt Anda, mis.
PS1='$(date +"%H:%M") $(echo $PWD)> '
pada dasarnya akan melakukan hal yang sama seperti di atas, tetapi menggunakan perintah daripada urutan garis miring terbalik.
Terakhir, perhatikan bahwa tanda kutip dan spasi itu penting. Cara termudah untuk mendapatkan PS1='\A \w> '
karena Prompt Anda adalah menjalankan ini:
echo "PS1='\A \w> '" >> ~/.bashrc