Справка с основным сценарием оболочки./bin/sh: источник: не найденный

Мой крон:

45 10 * * * source /home/ThinkCode/Test/hello.sh

hello.sh:

#!/bin/bash
echo "helloworld"

Ошибка это посылает мне по электронной почте:

/bin/sh: source: not found

Что я делаю неправильно? Это - конкретная конфигурация/среда, настолько гуглящий не помог многому!Спасибо..

22
задан ThinkCode 4 June 2010 в 15:07
поделиться

2 ответа

Real sh не имеет исходного кода , только . . Либо измените оболочку в cron на bash , либо используйте . вместо этого.

65
ответ дан 29 November 2019 в 03:32
поделиться

Почему вы исходникифайла из cron. Почему бы просто не выполнить его?

10
ответ дан 29 November 2019 в 03:32
поделиться