Which one is the correct syntax for string comparison ?
if [ "$a" equals "$b" ]
if [ "$a" -eq "$b" ]
if [ "$a" = "$b" ]
if [ "$a" <> "$b" ]