Chart from:
https://www.oreilly.com/library/view/learning-the-bash/1565923472/ch01s09.html
Table 1-6. Special Characters
Character | Meaning | See Chapter |
---|---|---|
~ | Home directory | 1 |
` | Command substitution (archaic) | 4 |
# | Comment | 4 |
$ | Variable expression | 3 |
& | Background job | 1 |
* | String wildcard | 1 |
( | Start subshell | 8 |
) | End subshell | 8 |
\ | Quote next character AKA Escape | 1 |
| | Pipe | 1 |
[ | Start character-set wildcard | 1 |
] | End character-set wildcard | 1 |
{ | Start command block | 7 |
} | End command block | 7 |
; | Shell command separator | 3 |
’ | Strong quote | 1 |
<”> | Weak quote | 1 |
< | Input redirect | 1 |
> | Output redirect | 1 |
/ | Pathname directory separator | 1 |
? | Single-character wildcard | 1 |
! | Pipeline logical NOT | 5 |