Mac 定时打开应用

编辑脚本

打开应用脚本

~/open.sh:

#!/bin/sh
open -jga <应用名称>
  • -j 隐藏应用
  • -g 不焦点应用
  • -a 打开 /Applications 中的应用

chmod +x ~/open.sh 赋予执行权限

关闭应用脚本

~/quit.sh:

#!/bin/bash
osascript -e 'quit app "<应用名称>"'

chmod +x ~/quit.sh 赋予执行权限

crontab 定时任务

crontab 的参数

* * * * *  运行的命令
│ │ │ │ │
│ │ │ │ └─── 星期几 (0 - 6) (0到6 0代表周日 1周一)
│ │ │ └──────── 月份 (1 - 12)
│ │ └───────────── 每月几号 (1 - 31)
│ └────────────────── 小时 (0 - 23)
└─────────────────────── 分钟 (0 - 59)

编辑任务:

crontab -e

输入:

10 09 * * * ~/open.sh
30 09 * * * ~/quit.sh

效果就是每天 9:10 在背景打开应用,9:30 的时候自动关闭应用。

标签: Mac