And Operator

 

Definition: Performs a logical conjunction on two expressions.

 

The AND operator evaluates two arguments and returns True only if both arguments are actually true. For example, suppose we want to evaluate the following two statements, then store the verdict in the variable $a:

 

·          23 is greater than 12

·          12 is greater than 40

 

 Here’s the command we’d use:

 

$a = 23 - gt12 -and 12 - gt40

 

As you might expect, if you run the command and then echo back the value of $ a you’ll get the following:

 

False