Verifique suas entradas de ambiente que o crontab está usando. Não roda o seu ambiente de shell normal.
Provavelmente você desejará definir a variável de ambiente $ PATH dentro do crontab, ou talvez até source
seu próprio .profile
ou .bashrc
para que ele seja executado como você espera que ele seja executado dentro de seu shell normal.
Você também pode querer usar citações com este comando, porque parece que parte dele está sendo ignorada, o que na maior parte do tempo pode ser resolvido encapsulando o comando ou parte do comando entre aspas.
Veja este link no ServerFault , que pode ser de alguma ajuda.