Görünüşe bash
göre Xubuntu'nun varsayılan kabuğu .
Düzenleyin .bashrc
veya .bash_profile
(sistem yapılandırmanıza bağlı olarak) ve ile başlayan bir satır arayın PS1=
. Bu satır isteminizi ayarlar .
Son komutun dönüş değerini eklemek için, bu satıra aşağıdakileri ekleyin:
`echo -n $?`
bu yüzden örneğin aşağıdaki gibi görünür (benim şimdiki istemi, basitleştirilmiş):
PS1='\u in \w (`echo -n $?`)\n -> \$ '
_
İmleç olarak şöyle görünecektir :
danielbeck in ~ (0)
-> $ _
Alternatif olarak, PROMPT_COMMAND
dönüş kodunu isteminize eklemek için ortam değişkenini kullanabilirsiniz :
export PROMPT_COMMAND='RET=$?; echo -n "($RET) "'
Bu, örneğin (0)
, başka şekilde değiştirilmemiş isteminizden hemen önce ekleyecektir .
\#
Komut istemine ekleyerek "sayaç" elde edersiniz : bu komut numarasıdır . Daha olabilecek yararlı geçmişi numarasını 1'de başlamaz, ancak bir ünlem işareti girerek herhangi komutu çalıştırmasına izin veriyor, komutun geçmiş numarası takip:
984 $ foo
-bash: foo: command not found
985 $ !984
foo
-bash: foo: command not found
986 $ _
Bazı ek oyunlardan sonra:
PS1='`RET=$?; if [ $RET != 0 ] ; then echo "rc $?"; fi`\n\u in `pwd`\n#\# !\! \$ '
Bu, dönüş değerini yalnızca sıfırdan farklıysa, kendi satırında gösterir. Komut numarası ve geçmiş numarası gireceğiniz komutla aynı satırdadır:
danielbeck in /Users/danielbeck/Downloads
#1 !984 $ foo
-bash: foo: command not found
rc 127
danielbeck in /Users/danielbeck
#2 !985 $ _