remove non ascii whitespaces
This commit is contained in:
parent
598a10bc28
commit
5a6d6c4d13
117 changed files with 1928 additions and 1928 deletions
|
@ -133,7 +133,7 @@ command2 < mypipe # Reading from the pipe
|
|||
### **tee Command**
|
||||
The `tee` command reads from standard input and writes to standard output and files simultaneously.
|
||||
```shell
|
||||
echo "Hello, World!" | tee output.txt | wc -l
|
||||
echo "Hello, World!" | tee output.txt | wc -l
|
||||
```
|
||||
|
||||
### **/dev/null**
|
||||
|
@ -210,7 +210,7 @@ esac
|
|||
|
||||
#### Operators
|
||||
##### Arithmetic Operators
|
||||
Assume variable **a** holds 10 and variable **b** holds 20 then −
|
||||
Assume variable **a** holds 10 and variable **b** holds 20 then −
|
||||
|
||||
| Operator | Description | Example |
|
||||
| ------------------ | --------------------------------------------------------------------- | --------------------------------------- |
|
||||
|
@ -226,7 +226,7 @@ Assume variable **a** holds 10 and variable **b** holds 20 then −
|
|||
##### Relational Operators
|
||||
For example, following operators will work to check a relation between 10 and 20 as well as in between "10" and "20" but not in between "ten" and "twenty".
|
||||
|
||||
Assume variable **a** holds 10 and variable **b** holds 20 then −
|
||||
Assume variable **a** holds 10 and variable **b** holds 20 then −
|
||||
|
||||
| Operator | Description | Example |
|
||||
| -------- | ------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------- |
|
||||
|
@ -238,18 +238,18 @@ Assume variable **a** holds 10 and variable **b** holds 20 then −
|
|||
| **-le** | Checks if the value of left operand is less than or equal to the value of right operand; if yes, then the condition becomes true. | `[ $a -le $b ]` is true. |
|
||||
|
||||
##### Boolean Operators
|
||||
Assume variable **a** holds 10 and variable **b** holds 20 then −
|
||||
Assume variable **a** holds 10 and variable **b** holds 20 then −
|
||||
|
||||
| Operator | Description | Example |
|
||||
| -------- | -------------------------------------------------------------------------------------------------------- | ------------------------------------- |
|
||||
| **!** | This is logical negation. This inverts a true condition into false and vice versa. | `[ ! false ]` is true. |
|
||||
| **-o** | This is logical **OR**. If one of the operands is true, then the condition becomes true. | `[ $a -lt 20 -o $b -gt 100 ]` is true. |
|
||||
| **-a** | This is logical **AND**. If both the operands are true, then the condition becomes true otherwise false. | `[ $a -lt 20 -a $b -gt 100 ]` is false. |
|
||||
| **-o** | This is logical **OR**. If one of the operands is true, then the condition becomes true. | `[ $a -lt 20 -o $b -gt 100 ]` is true. |
|
||||
| **-a** | This is logical **AND**. If both the operands are true, then the condition becomes true otherwise false. | `[ $a -lt 20 -a $b -gt 100 ]` is false. |
|
||||
|
||||
##### File Test Operators
|
||||
We have a few operators that can be used to test various properties associated with a Unix file.
|
||||
|
||||
Assume a variable **file** holds an existing file name "test" the size of which is 100 bytes and has **read**, **write** and **execute** permission.
|
||||
Assume a variable **file** holds an existing file name "test" the size of which is 100 bytes and has **read**, **write** and **execute** permission.
|
||||
|
||||
| Operator | Description | Example |
|
||||
| ----------- | ---------------------------------------------------------------------------------------------------------------------- | --------------------------- |
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue