| Shortcut | Meaning |
|---|---|
| \a | an ASCII bell character (07) |
| \d | the date in “Weekday Month Date” format (e.g., “Tue May 26”) |
| \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 (033) |
| \h | the hostname up to the first '.' |
| \H | the hostname |
| \j | the number of jobs currently managed by the shell |
| \l | the base name of the shells's terminal device name |
| \n | newline |
| \r | carriage return |
| \s | the name of the shell, the base name of $0 (the portion following the final slash) |
| \t | the current time in 24-hr HH:MM:SS format |
| \T | the current time in 12-hr HH:MM:SS format |
| @ | the current time in 12 hour am/pm format |
| \A | the current time in 24-hr HH:MM format |
| \u | the username of the current user |
| \v | the version of bash (eg 2.0.0) |
| \V | the release of bash, version + patch level (eg. 2.00.0) |
| \w | the current working directory with $HOME abbreviated with tilde |
| \W | the base name of the current working directory, with $HOME abbreviated with tilde |
| ! | the history number of this command |
| # | the command number of this 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 would be used to embed a terminal control sequence into the prompt |
| ] | end a sequence of non-printing characters |
Last active
April 12, 2016 17:44
-
-
Save krishpop/609795b5bbd2c2af1b88c5f7087fa016 to your computer and use it in GitHub Desktop.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment