What does "-q" mean in cron job command?

The -q flag suppresses HTTP header output. As long as your script  does not send anything to stdout the -q will prevent cron from sending you an email every time the script runs. For example, print and echo commands do send data to stdout. Avoid using those functions if you want to prevent cron from sending you an email on each execution of the cron command.
×