\a : an ASCII character |
\d : the date in “Weekday Month Date” format |
\D{format} : the format is passed to strftime(3) and the result is inserted into the prompt string; an empty format results in a locale-specific time representation. The braces are required |
\e : an ASCII escape character |
\h : the hostname up to the first '.' |
\H : the hostname |
\j : the number of jobs currently managed by the shell |
\l : the basename of the shell's terminal device name |
\n : a new line |
\r : a carriage return |
\s : the name of the shell, the basename of $0 (the portion following the final slash) |
\t : the current time in 24-hour HH:MM:SS format |
\T : the current time in 12-hour HH:MM:SS format |
\@ : the current time in 12-hour am/pm format |
\A : the current time in 24-hour HH:MM format |
\u : the username of the current user |
\v : the version of bash |
\V : the release of bash, version + patch level (e.g., 2.00.0) |
\w : the current working directory, with $HOME abbreviated with ~ |
\W : the basename of the current working directory, with $HOME abbreviated with ~ |
\! : the history number of the last command |
\# : the command number of the last command |
\$ : if the effective UID is 0, a #, otherwise a $ |
\nnn : the character corresponding to the octal number nnn |
\\ : a backslash |
\[ : begin a sequence of non-printing characters, which could be used to embed a terminal control sequence into the prompt |
\] : end a sequence of non-printing characters |
everything else in terpreted literraly |
Created By
Metadata
Favourited By
Comments
No comments yet. Add yours below!
Add a Comment
More Cheat Sheets by gregcheater