O sinal %
deve ter escape com \
, pois é uma maneira alternativa de finalizar um comando em crontab
.
O campo "sexto" (o restante da linha) especifica o comando a ser executado. A parte inteira do comando da linha, até uma nova linha ou caractere%, será executada por / bin / sh ou pelo shell especificado na variável SHELL do cronfile. Os sinais de porcentagem (%) no comando, a menos que tenham escapado com barra invertida (), serão alterados para caracteres de nova linha e todos os dados após o primeiro% serão enviados para o comando como entrada padrão.
Portanto, a sua linha crontab
deve ser semelhante:
13 16 * * * rsync --verbose --stats --compress --recursive /home/alpha/ /var/backups/alpha/'date +"\%a"'
Fontes: