所以我想运行一个脚本,当我登录时启动,在新终端中打印几行。
就我目前所读到的内容而言,我需要 AppleScript 吗?没有简单的 bash 命令来运行它吗?
我发现我也可以使用 Automator 来做到这一点,但是旧的答案已经过时了,而且我找不到从中运行脚本的正确方法;这是一个旧的退休功能吗?
答案1
在 OS X 上登录时运行脚本
OS X 可以在登录时运行脚本和应用程序。流程很简单。
- 打开
System Preferences->Users & Groups
。 - 从左侧列表中选择一个用户。
- 单击该
Login Items
选项卡。 - 将脚本或应用程序拖拽至登录项,或者单击+图标使用Finder找到脚本。
- 关闭
Users & Groups
。
这是一个可以在登录时说“hello world”的示例脚本。
/bin/sh #!/bin/sh 复制代码 说“你好,世界!” 出口
将文件保存为文本。使用终端运行chmod u+x
并为脚本添加执行权限。将脚本添加到登录项中。
要停止在登录时运行脚本,请将其从Login Items
选项卡中删除。