Crontab Not Functioning Despite Proper Setup, No Errors Present; Follow These Steps to Resolve the Issue Completely:
Utilize a Single Terminal or Tab to Create a Shell Script as Desired. Assign 755 Permissions to the Shell Script. Execute the Command to Edit Crontab. Configure the Script for the Cron Job, for example, to run every 10 minutes at all hours, dates, months, and days of the week. Next, Access the System Crontab File and Enter the Same Script, Save the Changes, and Restart the Cron Service. Avoid Reloading the Cron Service. After a brief wait, the Script Should Execute as Intended Following the Scheduled Time.
Source Link