If you have set a script in cron and it executes twice, check following things.
1) Check if there is another entry of same cronjob.
2) Check if two different users are executing the same cron.
If both solutions are not working, Try this.
3) There may be high chances if cron daemon is running twice. Check if it is true using command
ps aux | grep cron | grep -v grep
If there are two entries, kill one job or stop the cron service twice and run it again. Make sure you check again that there is only one cron daemon is running.
1) Check if there is another entry of same cronjob.
2) Check if two different users are executing the same cron.
If both solutions are not working, Try this.
3) There may be high chances if cron daemon is running twice. Check if it is true using command
ps aux | grep cron | grep -v grep
If there are two entries, kill one job or stop the cron service twice and run it again. Make sure you check again that there is only one cron daemon is running.