My default shell is zsh. I ran this to find that out:
$ echo "$SHELL"
/bin/zsh
I tried
$ chsh -s /bin/bash
Changing shell for user.
Password for user: ******************************************************************************
but my shell is still zsh when I run:
$ ps -o comm= $$
-zsh
I am quite confused. It says in a lot of places that this is how to do this. The computer even "went through the motions" without giving an error that said I don't have permissions. It is an admin account. I know how to make the user have sudo privileges but I don't want to do that because of all the excessive warnings I have heard about doing that and there wasn't a permissions error so I don't think it is necessary to solve this issue.