相关疑难解决方法(0)

为什么此脚本在从 cron 运行时失败,但在手动运行时有效?

我有一个相对简单的 bash 脚本,在直接调用时效果很好,但在由 cron 运行时失败。为什么这会失败,我如何通过 cron 使其工作?

#!/bin/bash
apt-get update -y
apt-get upgrade -y
apt-get install boinc-client -y
Run Code Online (Sandbox Code Playgroud)

一旦 cron 尝试运行它,手动调用将导致此错误:

dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

但是只要是第一次手动执行,它就可以正常工作。

linux bash cron ubuntu

3
推荐指数
1
解决办法
9183
查看次数

标签 统计

bash ×1

cron ×1

linux ×1

ubuntu ×1