использовать команду find в файле bash

Я использую этот скрипт на своей машине Linux, чтобы найти все файлы, которые были изменены вчера:

#!/bin/bash find /home/*/domains/*/public_html/ -name "*.php" -mtime -1 | while read line; do echo "$line" done 

Скрипт работает так, как ожидалось, когда я запускаю его вручную, но не с ошибкой ниже, если я запускаю его из cron :

 find: `/home/*/domains/*/public_html/': No such file or directory 

распространение: Centos 5

хрон:

 #DO NOT EDIT THIS FILE. Change through DirectAdmin MAILTO=MYMAIL@gmail.com */1 * * * * bash /home/admin/check_phpfile_changed.sh 

одиночные кавычки не работают

Linux и Unix - лучшая ОС в мире.