我想寫一個AppleScript命令,可以運行終端並寫入「清除」,按回車,然後cmd-q。如何使用AppleScript命令終端釋放RAM空間OSX ML
我試着這樣說:
告訴應用程序 「終端」 按鍵??????????? (我不知道如何使用擊鍵命令!) end tell
我想用AppleScript編寫這個命令來釋放RAM空間,只啓動沒有第三方應用程序的腳本。
我想寫一個AppleScript命令,可以運行終端並寫入「清除」,按回車,然後cmd-q。如何使用AppleScript命令終端釋放RAM空間OSX ML
我試着這樣說:
告訴應用程序 「終端」 按鍵??????????? (我不知道如何使用擊鍵命令!) end tell
我想用AppleScript編寫這個命令來釋放RAM空間,只啓動沒有第三方應用程序的腳本。
釋放不活動內存的應用程序是一個巨大的騙局。閱讀與here相關的一些問題。但是,如果你真的要做到這一點,使用do shell script
:
do shell script "purge"
tell application "Terminal"
activate
tell application "System Events"
keystroke "sudo"
keystroke return
end tell
end tell
或勞裏的答案,即做同樣的事情,而不顯示終端或不必激活它。
你有兩個選擇:
外殼腳本:
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