Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR SHELL

-eq shell script

a=30
b=20
if [[ $a -eq $b ]]; then
    echo "Match"
else
    echo "No Match"
fi

Output:No Match
=================================================
a=John
b=George
if [[ $a -eq $b ]]; then
    echo "Match"
else
    echo "No Match"
fi

Output:Match
which is wrong

Conclusion:
-eq is for numerical comparison and == is for string comparison
 
PREVIOUS NEXT
Tagged: #shell #script
ADD COMMENT
Topic
Name
9+2 =