最前ターミナル]タブで、現在の行がテキストaa
が含まれていた場合、これはコマンドaauptime
実行します:既存のターミナルウィンドウでスクリプトを実行します
set cmd to "uptime"
tell application "Terminal"
try
do script cmd in window 1
on error
do script cmd
end try
activate
end tell
あなたは明らかでしたdo script
の前にtell app "System Events" to keystroke "ku" using control down
のようなものを追加してください。だれでも優れたソリューションを知っていますか?
回避策:コマンドの前に実行して、プロンプトをクリアします。ウィンドウ1の 'do script" " –
@KassymDorselこれは私のシナリオで' aa'を実行します。 – user495470
しかし、次のコマンドを実行すると、プロンプトが表示されなくなります。 –