শেষ সম্পাদিত কমান্ডের প্রস্থান কোডটি $?পরিবেশের ভেরিয়েবলে সংরক্ষণ করা হয় is সুতরাং আপনি কেবল এই পরিবর্তনশীলটিকে ডিফল্ট কমান্ড প্রম্পটে যুক্ত করতে পারেন এবং আপনার সর্বদা প্রস্থান কোড মুদ্রিত থাকবে। প্রম্পটটি $PS1এনভায়রনমেন্ট ভেরিয়েবলে সংরক্ষণ করা হয় । এটি প্রথমে /etc/bash.bashrcস্ক্রিপ্ট এবং পরে এর মধ্যে সেট করা আছে $HOME/.bashrc।
সুতরাং এর ডিফল্ট মান থেকে লাইনটি $HOME/.bashrc( /etc/bash.bashrcসিস্টেমের প্রশস্ত হবে) সম্পাদনা করুন :
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
এটিতে (উদাহরণস্বরূপ):
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w[$?] \$ '
সুতরাং এতে ডিফল্ট প্রম্পট পরিবর্তিত হয়েছে:
user@host:/path/to/dir[0] $
বন্ধনীগুলির 0 টি হল আপনার প্রস্থান কোড, দেখুন:
user@host:~[0] $ ls
user@host:~[0] $ ls /root/
ls: cannot open directory /root/: Permission denied
user@host:~[2] $ ^C
user@host:~[130] $
অর্থের জন্য দেখুন http://www.tldp.org/LDP/abs/html/exitcodes.html