My script is throwing an error in Bash:
/tmp/hudson6482258714933636361.sh: line 7: ((: i <=  : syntax error:operand expected (error token is "<=  ")
cp: cannot stat 
‘/var/jenkins_home/jobs/Latha/jobs/ShirePoc/jobs/RetrieveJob/workspace/Deploy/retrieveUnpackaged/*’: No such file or directory
Here is the script:
COUNT= $(ls -1 | wc -l)
echo $COUNT
for (( i=1 ; i <= $COUNT ; i++ ));
do
  var=package$i.xml
  echo "FILENAME is $var"
  mv -f $var package.xml
  mkdir ${WORKSPACE}/Deploy/unpackaged
  cp -R ${WORKSPACE}/tools/Package/package.xml ${WORKSPACE}/Deploy/unpackaged/
  cd ${WORKSPACE}/Deploy/unpackaged 
  cat package.xml
  ls -ltra
  cd ${WORKSPACE}/Deploy/
  ls -ltr
  ant -buildfile build.xml RetrieveComponent
done
Why is the script causing an error?
 
     
     
    