Does anyone see something wrong with this statement? I am getting a "syntax error at line 30 : `else' unmatched" error.
dayofweek=`date +%w"-"%a`
echo "DayofWeek = " $dayofweek
if [ $dayofweek -eq "1-Mon" ] ; then
logdir=/opt/batch/$1/logs/$dayofweek
else if [ $dayofweek -eq "2-Tue" ] ; then
logdir=/opt/batch/$1/logs/$dayofweek
else if [ $dayofweek -eq "3-Wed" ] ; then
logdir=/opt/batch/$1/logs/$dayofweek
else if [ $dayofweek -eq "4-Thu" ] ; then
logdir=/opt/batch/$1/logs/$dayofweek
else if [ $dayofweek -eq "5-Fri" ] ; then
logdir=/opt/batch/$1/logs/$dayofweek
else if [ $dayofweek -eq "6-Sat" ] ; then
logdir=/opt/batch/$1/logs/$dayofweek
else if [ $dayofweek = "7-Sun" ] ; then
logdir=/opt/batch/$1/logs/$dayofweek
fi;