MacOS 10.7.5 では、次の Applescript
tell application "Terminal" to do script "echo foo"
新しいターミナル ウィンドウを開きますが、foo は出力されません。コマンド echo の使用は特別なことではなく、コマンドをまったく実行できません (コマンド cd を実行しようとしたときにバグが見つかりました)。回避策を見つけました:
tell application "Terminal"
do script
do script "echo foo" in window 1
end tell
何か不足していますか?それとも期待される動作ですか?