Comparing two variables

I have a script like this. Just couldn't get the comparison part work. Any thought? thanks,

#!/usr/bin/ksh -x
STEP=`echo $(basename $0 .ksh) | tr "[a-z]" "[A-Z]"`
log=/skip.log
while read LINE 
do
if [ "$LINE" = "$STEP" ] 
 then
 echo `date`: STEP $STEP skipped by user >> $log
 exit 0
fi
done < $1

echo `date`: STEP $STEP starting >> $log
+ + basename ./skip.ksh .ksh
+ tr [a-z] [A-Z]
+ echo skip
STEP=SKIP
+ log=/skip.log
+ 0< /skip_list.txt
+ read LINE
 = SKIP ]
+ read LINE
 = SKIP ]
+ read LINE
 = SKIP ]
+ read LINE
+ date
+ echo Mon Mar 18 15:28:50 EDT 2013: STEP SKIP starting
+ 1>> /skip.log

---------- Post updated at 04:13 PM ---------- Previous update was at 03:36 PM ----------

never mind. $1 wasn't saved in unix format.

sorry for wasting your time.

1 Like