← 全部技能

job-schedule

v0.1.0

把一条命令注册成本机 launchd 周期任务,并列出/查状态/看日志/删除(真源取自磁盘 plist 与 launchctl)

什么时候用用户要求「每天 / 每隔一段时间自动跑某个命令」(定时巡检、定时清理、定时备份、定时上报),或要查看、停掉本机已注册的周期任务时

工具 独立可用,装完就用 macOS

怎么装

Pipi install git:gitea.vhkd.top/pi-hub/job-schedule@v0.1.0

装完跑 pi-skill job-schedule check。

先准备什么

用系统已有的东西即可,没有额外依赖。

要先配什么

装完即用,不需要提前配置。

常用命令

add注册/更新周期任务(--cmd 配 --at 或 --every);先 --dry-run 看计划
list列出任务(--all 连本目录其它 LaunchAgent 一起列)
status单任务全字段:schedule/loaded/last_exit/runs/cmd/log/cwd
logs看任务日志尾部(默认 40 行;--stderr 看错误流)
remove会改状态卸载并删除任务(默认预览,--apply 执行)