При использовании приглашения PS1 по умолчанию, с которым поставляется MAC OS/Terminal, при вводе sh вы получаете приглашение нового стиля.
station-4:~ user$ sh
sh-3.2$
Когда вы экспортируете свой собственный PS1, эта функциональность исчезает. Вы вводите sh, и вы все равно получаете подсказку PS1, которую вы указали. Почему это?
station-4:~ user$ export PS1=">>>"
>>>sh
>>>