The Logical OR "||" is a boolean operator that executes following commands based on the outcome of previously executed commands.
Logical OR (||) if [[expr1 ||expr2]] Returns expr1 if it can be converted to false; otherwise, returns expr2. Thus, when used with Boolean values, && returns true if one operand is true; otherwise, returns false.
for using And operator use ||
if [ "$age" -gt 18] || ["$age" -lt 30 ]
The -o option provide an alternative compound condition test.
if [ "$age" -gt 18 -o "$age" -lt 30 ]
if [[ $condition1 || $condition2 ]] # Also works.
if [[ "$age" -gt 18 || "$age" -lt 30 ]]
On this page of the site you can watch the video online 09. Shell Scripting Tutorial for Beginners - Logical 'OR' Operator with a duration of hours minute second in good quality, which was uploaded by the user MyShadowbook Programmer 05 September 2017, share the link with friends and acquaintances, this video has already been watched 16 times on youtube and it was liked by 0 viewers. Enjoy your viewing!