Crontab no ejecuta script bash

Muy raramente uso Linux y, por lo tanto, no tengo ninguna experiencia con los scripts de bash y los trabajos cron. Este es, de hecho, mi primer intento. Así que probablemente sea algo muy simple de arreglar.

Tengo los siguientes

Los permisos /etc/cron.d/clear-mixtape-dir.sh son: 644

#!/bin/bash
# Clears the /tmp/mixtape2 directory
rm -rf "/tmp/mixtape2/"*

Mi archivo crontab se ve así:

SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/

*/15 * * * * /etc/cron.d/clear-mixtape-dir.sh >/dev/null 2>&1

Estoy tratando de ejecutar el script .sh cada 15 minutos.

Todo lo que he encontrado dice que esto debería funcionar, pero no funciona.

¿Algo así como los permisos de archivos (en archivos dentro de / tmp / mixtape2 /) son importantes en este caso? O tal vez los permisos establecidos en la secuencia de comandos .sh real, ¿tal vez necesitan ser configurados como ejecutables?

Cualquier consejo apreciado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta