Tuesday, November 15, 2016

Strings and Variable comparisons ---- if loop


Source: http://stackoverflow.com/questions/20274099/comparing-variables-in-shell-scripts


11/15/2016:

Compare two variables:

#!/bin/bash #
echo "I am in"
var1="I am working on shell scripting"
var2="I am not working on shell script"
if [ "{$var1}" == "{$var2}" ] ; then
echo "$var1"
else
echo "$var2"
fi


dlyelgg@lgpbd1100[(IPC2-Gold-EDGE) ~/srik]$ sh if_statement1.sh
I am in
if_statement1.sh: line 10: syntax error: unexpected end of file

Compare variable with string:

#!/bin/bash #
echo "I am in"
var1="I am working on shell scripting"
var2="I am not working on shell script"
if [ "$var1" == "I am working on shell scripting" ] ; then
echo "$var1"
else
echo "$var2"
fi

sh first.sh
O/P:
I am in
I am working on shell scripting

Compare two Strings:

#!/bin/bash #
echo "I am in"
var1="I am working on shell scripting"
var2="I am not working on shell script"
if [ "I am not working on shell script" == "I am working on shell scripting" ] ; then
echo "$var2"
else
echo "$var1"
fi

sh first.sh
O/P:
I am in
I am working on shell scripting

No comments:

Post a Comment