Bash не является правильным интерпретатором для вашего сценария.Вам нужно будет выполнить его с помощью PHP.Проблема в том, что вам нужно знать местоположение вашего интерпретатора PHP.Скорее всего, он находится в одном из этих мест.
/usr/bin/php
/usr/local/bin/php
Вы также можете выполнить это в своем кроне и получить результаты.
/usr/bin/find / -name php -type f
Это должно дать вам все местоположения phpИсполняемый файли возможность записи в ваш каталог public_html - это очень большая угроза безопасности, но это для другого поста.
Кстати, другая альтернатива - открыть ваш скрипт и поместить директиву интерпретатора в верхнюю часть скрипта следующим образом.
#!/usr/bin/php
<?php