drno-reg
@drno-reg
см не кратко

Как правильно сделать debug и понять почему не срабатывают команды?

Здравствуйте.

Есть проблема при выполнении job
1 19 * * * /opt/project1/start.sh
в cron.
Job срабатывает, НО не срабатывают команды
source activate python36
python /opt/project1/Table_Control.py opt/project1/connection.yaml


#!/bin/bash
#clear
#echo "Good morning, world."
source activate python36
python /opt/project1/Table_Control.py opt/project1/connection.yaml


Хочу понять, что не так в скрипте.
попытался прописать вывод построчно в файл

#!/bin/bash
#clear
#echo "Good morning, world."
source activate python36 > step1.txt
python /opt/project1/Table_Control.py opt/project1/connection.yaml > step2.txt


step1.txt и step2.txt появились, НО оказались пустыми.

Как правильно сделать debug и понять почему не срабатывают команды
source activate python36
python /opt/projectl1/Table_Control.py opt/project1/connection.yam

?
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ответы на вопрос 1
martin74ua
@martin74ua
Linux administrator
source filename [arguments]
Read and execute commands from filename in the current shell
environment and return the exit status of the last command exe‐
cuted from filename.

У вас эта команда выполняться должна?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы