'at'命令不起作用

时间:2015-02-28 18:25:11

标签: bash time

我想在bash的特定时间运行备份命令。唯一的问题是at命令似乎不起作用。我的意思是它不会在特定时间运行命令

我尝试使用发布的here命令。

如果at命令不起作用还有其他建议吗?

我正在尝试运行一个自定义命令,我将其放在名为backup的/ bin目录中。 如果它有助于我运行OS X 10.10(Yosemite)

修改

找到问题。

某些原因我的命令只能在脚本之外工作。嗯

2 个答案:

答案 0 :(得分:2)

使用:

sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist

来自man atrun

  

atrun实用程序运行由(1)排队的命令。它由launchd(8)定期调用,如中所述   com.apple.atrun.plist属性列表。默认情况下,属性列表包含已禁用键设置为true,因此   永远不会援引atrun。

     

以root身份执行以下命令以启用atrun:

     

launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist

答案 1 :(得分:0)

找到原因。 这是因为命令由于某种原因没有奏效(尽管之前确实如此)

相关问题