BASH – customizing PS1 to run a command
I wanted to modify my PS1 to run some commands every time. Let’s say I want it so that if the last executed command was successful, it would add a green smile at the end of PS1, otherwise the smile should be red.
I extracted it to a function: