脚本手动运行能够创建日志但自动运行不能

宝丽金 11天前 10

脚本里面有创建日志的命令
手动运行脚本可以产生日志
但crontab自动运行脚本后却不能产生日志
这大概是什么问题呢?
最新回复 (4)
  • 周润发 11天前
    引用 2
    一般是权限不够
  • G.K.D 11天前
    引用 3
    Crontab 有个很坑的点就是环境变量问题,需要用绝对路径,相对路径容易出问题~
  • nako 11天前
    引用 4
    #!/usr/bin/env bash
    试试这个
    或者加一行这个
    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
  • 楼主 宝丽金 11天前
    引用 5
    nako 发表于 2021-7-18 08:10
    #!/usr/bin/env bash
    试试这个
    谢谢
    可以了
  • 游客
    6
返回