是否有 osx 命令或 osx 脚本可以安排按日期和时间按 30 秒运行命令(例如“打开 /Applications/iTunes.app”)?

Posted

技术标签:

【中文标题】是否有 osx 命令或 osx 脚本可以安排按日期和时间按 30 秒运行命令(例如“打开 /Applications/iTunes.app”)?【英文标题】:Is there an osx command or osx script that can schedule to run a command (eg "open /Applications/iTunes.app") by date and time by 30 seconds? 【发布时间】:2021-02-07 03:19:54 【问题描述】:

有像 pmset 这样的命令,它有一个日期和时间的计划选项,以秒为单位“12/02/14 23:45:00”,所以有没有可以运行“打开/Applications/iTunes.app”的命令或脚本日期和时间精确到秒。

11/02/14 07:44:30 11/02/14 07:49:30 11/02/14 07:54:30 .. 2014 年 11 月 2 日 15:44:30

【问题讨论】:

crontab 解决了这个问题 【参考方案1】:

如果脚本可以运行数周 - 是的,您可以按时启动应用程序。

否则您将不得不使用“LaunchDaemon”服务,该服务可以设置为重复调用脚本并按时采取行动。

另一种方法是创建一个日历项并让它按时打开一个文件,它也可以是一个应用程序。

【讨论】:

以上是关于是否有 osx 命令或 osx 脚本可以安排按日期和时间按 30 秒运行命令(例如“打开 /Applications/iTunes.app”)?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 OSX Swift 命令行工具或 shebang 脚本文件显示窗口?

OSX:更改多个文件名中的日期格式

php [OSX脚本] macOS的脚本和命令#mac #os #osx #macos

OSX - 如何从命令行获取文件的创建和修改时间

在 Mac OSX 上将 unix 纪元时间转换为人类可读的日期 - BSD

提升命令行参数字符串/大小限制(ARG_MAX)Mac OSX