unix - tc shell script: undefined variable -


can tell me doing wrong set flag1.. getting error of flag1: undefined variable.

if($notloaded1 > 0)   echo "rows not loaded due data errors in first load: $notloaded1"   set flag1=1 endif  if($notloaded2 > 0)   echo "rows not loaded due data errors in second load: $notloaded2"   set flag2=1 endif  if($notloaded3 > 0)   echo "rows not loaded due data errors in third load: $notloaded3"   set flag3=1 endif  echo $flag1 echo $flag2 echo $flag3 

is there way check 3 of them in 1 if statement or rather using 3 if statements

if ($flag1 > 0)   exit 1 endif  if ($flag2 > 0)   exit 1 endif  if ($flag3 > 0)   exit 1 endif 

thank you

what need 3 flag variables for?

set error=0  if ($notloaded1 > 0)   echo "rows not loaded due data errors in first load: $notloaded1"   set error=1 endif  if ($notloaded2 > 0)   echo "rows not loaded due data errors in second load: $notloaded2"   set error=1 endif  if ($notloaded3 > 0)   echo "rows not loaded due data errors in third load: $notloaded3"   set error=1 endif  if ($error)   exit 1 endif 

Comments

Popular posts from this blog

c# - How to set Z index when using WPF DrawingContext? -

razor - Is this a bug in WebMatrix PageData? -

android - layout with fragment and framelayout replaced by another fragment and framelayout -