Linux 如何在bash:NOW(date)和#x2B;24小时

Linux 如何在bash:NOW(date)和#x2B;24小时,linux,bash,cron,relative-date,Linux,Bash,Cron,Relative Date,我需要一种方法在crontab上创建一个条目,该条目每24小时只执行一次脚本 步骤: 运行bash脚本,将crontab配置为在24小时内运行脚本(使用命令date?)。这将仅在24小时后运行一次 24小时后,脚本运行 在脚本执行结束时,crontab必须保持干净。这意味着从crontab中删除条目。我不想用不推荐的条目污染crontab 如果您不想污染crontab,可以使用“at” e、 g 现在您将得到“at>”提示,您将能够输入将在24小时内执行的代码 您还可以使用以下命令执行shel

我需要一种方法在crontab上创建一个条目,该条目每24小时只执行一次脚本

步骤:

  • 运行bash脚本,将crontab配置为在24小时内运行脚本(使用命令
    date
    ?)。这将仅在24小时后运行一次
  • 24小时后,脚本运行
  • 在脚本执行结束时,crontab必须保持干净。这意味着从crontab中删除条目。我不想用不推荐的条目污染crontab

如果您不想污染crontab,可以使用“at” e、 g

现在您将得到“at>”提示,您将能够输入将在24小时内执行的代码

您还可以使用以下命令执行shell脚本:

at -f shell_script now + 24 hours
其他信息可在此处找到:


这里:

如果您不想污染crontab,可以使用“at” e、 g

现在您将得到“at>”提示,您将能够输入将在24小时内执行的代码

您还可以使用以下命令执行shell脚本:

at -f shell_script now + 24 hours
其他信息可在此处找到:

在这里: