On my server I try run:
#!/bin/bash
PATH="/SANCFS/stats/scripts/"
for (( i=6;i<=8;i++ ));
do
echo "Running $i"
exec "/SANCFS/stats/scripts/load_cdrs.sh --debug --config /SANCFS/stats/scripts/iquall-mm4-cdr.cfg --date '2018-10-0"$i"' >> /home/stats/201810/load_cdrsIMRMM4-0"$i".ok 2>>/home/stats/201810/load_cdrsIMRMM4-0"$i".err"
done
And the result is:
cannot execute: No such file or directory
Your help, how edit/modify to run successfully ?
execin double quotes? If you do that, shell will treat the whole thing as the command name. Remove outer the double quotes and you should be good.PATH="$PATH:/SANCFS/stats/scripts/"