Shell-expansion
Shell expansions are shortcuts that can save a significant amount of time typing.
File globbing
Replacing a pattern in a file name or directory
Expansion | Description |
---|---|
~ | Expansion for current home directory |
* | Matches 0 TO n characters |
[ab] | Matches the characters a OR b |
[0-9] | Matches characters in the sequence 0 TO 9 |
[a-z] | Matches characters in the sequence a TO z |
^ | Negate the expansion: ^[ab] is NOT a OR b |
$ | Match the end: a$ is ends in a |
(PATTERN1|PATTERN2) | Match PATTERN1 OR PATTERN2 |