如何使用时间和日期时间运行脚本 bash?

如何使用时间和日期时间运行脚本 bash?

我想运行 script.sh 并附带详细时间。

例如,我想在 2023 年 5 月 1 日 15:20 运行 script.sh,命令是怎样的?请帮忙,我对这个问题感到困惑

答案1

您还可以使用at命令

# 安排一次性任务:
在 <时间>
<命令 0>...
Ctrl-d

# <time> 可以是
现在 | 午夜 | 中午 | 下午茶时间(下午 4 点)
时:分
现在 + N <分钟 | 小时 | 天 | 周>
月/日/年

# 列出待处理的任务:
陣容

# 要删除一个作业(使用 atq 中的 id):
atrm <id>

 tldr:在
# 在
# 稍后执行一次命令。
# 服务 atd(或 atrun)应该在实际执行中运行。
# 更多信息:<https://manned.org/at>。

# 在 5 分钟内从标准输入执行命令(完成后按 `Ctrl + D`):
现在 + 5 分钟

# 今天上午 10:00 从标准输入执行命令:
回显“。/make_db_backup.sh”| 在 1000

# 下周二从给定文件执行命令:
at -f path/to/file 星期二晚上 9:30

相关内容