在命令行中返回正在运行的应用程序(不是进程)列表,OSX

在命令行中返回正在运行的应用程序(不是进程)列表,OSX

我有一台电脑,我想以信息亭模式运行。我想要的行为是关闭其他人可能打开的应用程序。以下是伪代码

#!/bin/sh
# Get list of Open applications
# Close anything not on a specified application white list

这就是问题所在,我不完全理解,也不想费力地处理运行“ps -aux”等进程查询时返回的所有垃圾信息

我真的只是想获得使用 cmd+tab 时看到的打开的应用程序列表,然后进行处理列表。

有任何想法吗?

答案1

一开始就不让用户打开这些应用程序不是更容易吗?如果是那样的话,看看“家长控制”。以下是小牛队

相关内容