Home > other >  Bash prompt display username starting with $
Bash prompt display username starting with $

Time:07-12

I have registered some linux machines intro AD with sssd and it works great, but I have an issue with the bash prompt. Some AD usernames start with $ and the prompt refuses to display it, so now I'm left with the string similar to @servername:~$

If I do an export PS1="\$USER@\H" it gets displayed correctly.

Any ideas on how to make bash prompt either escape the special character, or make sssd edit the bashrc with the "correct" format?

CodePudding user response:

This is more of a Linux configuration question and would work better in unix.stackexchange.com or askubuntu, but generally to change default user configuration you'd want to edit the files in /etc/skel.

  • Related