Whamcloud - gitweb
b=22976 fix bash syntax error
authorBrian J. Murrell <brian.murrell@oracle.com>
Wed, 9 Jun 2010 16:51:01 +0000 (12:51 -0400)
committerJohann Lombardi <johann@sun.com>
Wed, 9 Jun 2010 21:38:42 +0000 (23:38 +0200)
When using "test" to compare strings, both sides of the comparison
should either be quoted or not quoted, not one of each.
= should be used for equality in portable tests.

i=mjmac
i=whitebear

lustre/liblustre/genlib.sh

index ef6f81f..0d23e56 100755 (executable)
@@ -14,7 +14,7 @@ set -e
 AR=/usr/bin/ar
 # see http://osdir.com/ml/gmane.comp.gnu.binutils.bugs/2006-01/msg00016.php
 ppc64_CPU=`uname -p`
-if [ ${ppc64_CPU} == "ppc64" ]; then
+if [ "x${ppc64_CPU}" = "xppc64" ]; then
   LD="gcc -m64"
 else
   LD="gcc"