diff --git a/README.md b/README.md index 3b95240..f972fc9 100644 --- a/README.md +++ b/README.md @@ -3986,7 +3986,6 @@ Inspired by RehanSaeed/

Special characters 🔣

- @@ -3999,15 +3998,31 @@ Inspired by RehanSaeed/ - + + + + + + + + + - + + + + + - + + + + + @@ -4056,6 +4071,18 @@ Inspired by RehanSaeed/ + + + + + + + + + + + + @@ -4076,14 +4103,26 @@ Inspired by RehanSaeed/ + + + + + + + + + + + + @@ -4092,6 +4131,14 @@ Inspired by RehanSaeed/ + + + + + + + + @@ -4100,6 +4147,14 @@ Inspired by RehanSaeed/ + + + + + + + + @@ -4120,6 +4175,14 @@ Inspired by RehanSaeed/ + + + + + + + + @@ -4253,7 +4316,7 @@ cht.sh keyword --- -## Easily view, navigate, search and manage history commands +## Easily view, navigate, search :suspect: and manage history commands [htsr](https://github.com/dvorka/hstr)
![hts](https://user-images.githubusercontent.com/18756975/201403803-7f899124-3412-443c-9b6d-e60b8b2ca889.png)
@@ -4282,7 +4345,7 @@ More options: ``` --- -## Extra Resources +## Extra Resources :finnadie: | | | | :--: | :--: |
-Previous directory [dash]. Go back to previous directory.Previous directory [hyphen]. Go back to previous directory.
└─>Option flag for a command or filter. Prefix for an operator.
└─>Arithmetic operator. Minus of arithmetic operations.
/Filename path separator [forward slash]. Separates the components of a filename. It also represents the path to root directory.Root directory [forward slash]. The path to root directory location.
└─>Filename path separator.
\Escape [backslash]. A quoting mechanism for single characters. It preserves the literal value of the next character that follows, with the exception of newline.Escape [backslash]. A quoting mechanism for single characters. It preserves the literal value of the next character that follows, with the exception of newline.
└─>Arithmetic operator. Divider of arithmetic operations.
│" Partial quoting [double quotes]. Protects the text inside them from being split into multiple words or arguments, yet allow substitutions to occur, meaning most other special characters is usually prevented.
.Source command [period]. To evaluate commands in the current execution context. This is a bash builtin.
└─>"As a component of a filename. When working with filenames, a leading dot is the prefix of a "hidden" file, a file that an ls will not normally show.
└─>Character match. When matching characters, as part of a regular expression, a "dot" matches a single character.
' Full quoting [single quotes]. Protects the text inside them so that it has a literal meaning. This is a stronger form of quoting than double quotes.
Wild card [asterisk]. The * character serves as a "wild card" for filename expansion in globbing. By itself, it matches every filename in a given directory.
└──>Arithmetic operator. Multiplier of arithmetic operations.
? Wild card [question mark]. The ? character serves as a single-character "wild card" for filename expansion in globbing, as well as representing one character in an extended regular expression.
└─>Test operator. Within certain expressions, the ? indicates a test for a condition.
{ } Inline group [curly brackets]. Commands inside the curly braces are treated as if they were one command.
└─>Placeholder for output text.
( ) Subshell group [parentheses]. Commands within are executed in a subshell (a new process) Used much like a sandbox, if a command causes side effects (like changing variables), it will have no effect on the current shell.
Test expression [brackets]. It is part of the shell builtin test.
└─>Array element. Brackets set off the numbering of each element.
└─>Range of characters. As part of a regular expression, brackets delineate a range of characters to match.
[[ ]] Test/Evaluate [double brackets] a condition expression to determine whether true or false. It is more flexible than the single-bracket [ ] test. Arithmetic expression [double parentheses]. Characters such as +, -, *, and / are mathematical operators used for calculations.
~+Current working directory.
~-Previous working directory.
: Null command [colon]. This is the shell equivalent of a "NOP" (no op, a do-nothing operation). It may be considered a synonym for the shell builtin true.
Uppercase conversion in parameter substitution.
$Variable substitution. A $ prefixing a variable name indicates the value the variable holds
└─>End-of-line. In a regular expression, a "$" addresses the end of a line of text.
$* All the arguments are seen as a single word.