【问题标题】:at command does not work命令不起作用
【发布时间】:2018-08-19 10:28:38
【问题描述】:

当我运行此代码时,shell 脚本不起作用。

 sudo at -t 200201010102 -f /test.sh

date 命令的输出是:

Tue Jan  1 01:00:01 IRST 2002

脚本是:

#!/usr/local/bin/bash
shutdown -r now

我运行at 的用户是test。我将 sudoers 文件中的权限授予用户 test。

当我运行命令时它没有错误。在给定时间我执行atq 并且作业正确消失。

怎么了?

谢谢

【问题讨论】:

    标签: shell unix at-command


    【解决方案1】:

    使用以下日期时间格式:

    at -t 200201010210 -f /test.sh

    按时间运行作业,格式为 YYYYMMDDhhmm[.ss]。 YYYY-年(2002) MM-月(01) DD-day(01) hhmm-小时(02:10)

    如果这不起作用,请告诉我们执行命令时捕获的错误。

    【讨论】:

    • @Sneha.Nazare我编辑了这个问题。感谢您的帮助。
    猜你喜欢
    • 2014-09-28
    • 2023-04-08
    • 2018-11-14
    • 2012-08-27
    • 2014-11-25
    • 2016-12-11
    • 2018-12-18
    • 2018-02-25
    • 2014-10-31
    相关资源
    最近更新 更多