我想编写一个AppleScript命令,可以运行终端并写入“purge”,按回车键然后按cmd-q。
我试过这种方式:
告诉应用程序“终端” 击键??????????? (我不知道如何使用击键命令!) 结束告诉
我想用AppleScript编写这个命令来释放RAM空间,只启动没有第三方应用程序的脚本。
答案 0 :(得分:1)
tell application "Terminal"
activate
tell application "System Events"
keystroke "sudo"
keystroke return
end tell
end tell
或Lauri的答案,它在没有显示终端或必须激活它的情况下做同样的事情。
答案 1 :(得分:0)
免费非活动内存的应用程序是一个巨大的骗局。阅读一些与here相关的问题。但如果你真的必须这样做,请使用do shell script
:
do shell script "purge"
答案 2 :(得分:0)
您有两种选择:
Shell脚本:
do shell script "purge"
击键:
tell app "Terminal" to activate
tell app "System Events" to keystroke "purge"
tell app "System Events" to keystroke return
tell app "Terminal" to quit