Automator/Terminal/Apple Script:从 macOS 控制台应用程序获取数据

Automator/Terminal/Apple Script:从 macOS 控制台应用程序获取数据

我想使用自动程序或终端从 mac 控制台应用程序获取数据。

尤其:

如果您在控制台应用程序›选项卡“Mac Analytics Data”中搜索“sleepwake”,您将获得从睡眠模式唤醒 Mac 的时间戳。

我想通过某种自动化方式获取这些时间戳(例如最后一个)。

任何想法?

答案1

您可以使用命令行调用来sysctl获取最后的睡眠和唤醒时间:

sysctl kern.sleeptime kern.waketime

就我而言,输出为:

kern.sleeptime: { sec = 1596154703, usec = 743388 } Fri Jul 31 01:18:23 2020
kern.waketime: { sec = 1596157070, usec = 25 } Fri Jul 31 01:57:50 2020

相关内容