在从crontab运行的sh脚本中找不到命令

时间:2020-09-29 11:15:26

标签: python shell cron grafana

我有一个运行的sh文件:python -m grafana_backup.cli save --config $ settings_file。

我从crontab运行此文件,运行.sh文件,但出现此错误:python:找不到命令。

crontab中的外壳程序是SHELL = / bin / bash,而.sh文件中的外壳程序是#!/ bin / bash

1 个答案:

答案 0 :(得分:1)

做:

  1. “哪个python3”-可能的结果是/ usr / bin / python3
  2. 将#1的结果添加到crontab命令中

一般建议:
使用完整路径到sh脚本正在使用的每个资源