假设我使用at
. 并在几个小时后说,“你知道,我希望该命令现在运行”。有没有一种简单的方法可以现在而不是稍后运行该计划的作业?
我知道我可以简单地atrm
手动运行命令,但是我们的命令是自动化的并且非常复杂。如果有一些简单的方法现在而不是以后运行作业,那就太好了。
假设我使用at
. 并在几个小时后说,“你知道,我希望该命令现在运行”。有没有一种简单的方法可以现在而不是稍后运行该计划的作业?
我知道我可以简单地atrm
手动运行命令,但是我们的命令是自动化的并且非常复杂。如果有一些简单的方法现在而不是以后运行作业,那就太好了。
您可以使用
at -c
和作业编号来获取脚本的内容,并将其通过管道传输到您的 shell 或重新提交,然后使用atrm
.如果您具有 root 访问权限,则可以使用来识别作业,在目录(或您的工具版本放置的任何位置)
atq
中找到相应的作业脚本并以适当的用户身份手动运行它,然后删除计划的作业。/var/spool/cron/atjobs/
at