Re: Some dumb questions born of frustration
Tim Chase <[email protected]>
| Newsgroups | gmane.linux.redhat.blinux.general |
|---|---|
| Message-ID | <[email protected]> |
On October 27, 2016, Janina Sajka wrote: > Try the following: > > PS1="\\\$" > > I'm sorry, I don't recall the logic of the triple backslash. Because you're using double-quotes, the stuff inside them is still interpreted. So the first backslash escapes the second backslash and the third backslash escapes the "$" so that the assigned value is a literal backslash followed by a literal "$". In this particular case, because nothing follows the "$" that could be interpreted as a variable expansion, it would be safe to use PS1="\\$" but I'd just recommend using single quotes instead of double-quotes which prevents the escaping altogether: PS1='\$' -tim