gpt4 book ai didi

linux - 任务手动运行有效,从 cron 运行我得到一个段错误

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:31:05 26 4
gpt4 key购买 nike

我继承了别人的 BASH 脚本怪兽。该脚本的编写方式占用了大量内存(大约 1GB)。我可以毫无问题地从 shell 运行它,但如果我从 cron 运行它,我会因 sig 错误而崩溃。

除了深入研究评论不佳的庞然大物之外,有没有办法从 cron 运行它而不会遇到 sig 错误?

干杯,

史蒂夫

最佳答案

当您使用 cron 运行某些内容时,您会遇到环境变量与手动执行时与您自己的变量相比不同或根本未设置的问题。当 cron 执行某些操作时,诸如 PATH 之类的东西通常没有正确设置,因此在脚本中提供可执行文件的完整路径非常重要,即使对于诸如 perl 或您认为应该的常见命令也是如此在默认路径中。没有更多信息,很难推测问题到底出在哪里。

关于linux - 任务手动运行有效,从 cron 运行我得到一个段错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/265973/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com