Я использую crontab
в Red Hat для запуска сценария оболочки, который выведет CSV-файл в каталог. Я могу выполнить скрипт вручную, но когда я запускаю его через cron
, он не запускается. Мой скрипт:
IndividualInformation. sh
#!/usr/bin/env bash
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
sqlcmd -S 192.168.0.0 -d TestDB -U xx -P xxxx -Q "EXEC BPE.IndividualInformation_GetList" -o "IndividualInformation.csv" -h-1 -s"," -W
exit 0
мой crontab выглядит так:
12 30 * * * /home/admin/cronTab_SQL/IndividualInformation.sh 2> /tmp/crontab_script_log.txt 2>&1
Я не могу запустить скрипт в crontab и когда я проверил журналы (crontab_script_log.txt), журналы были пусты.