OK、私のやり方で、私は自分の質問に再び答えています(とにかく、少なくとも答えに近づいています)
上記のスクリプトよりも冗長でないスクリプト ( Dan Benjaminの厚意により提供) を見つけましたが、どちらのスクリプトも正常に完了する前に同様のエラーを出力します。スクリプトの最後にclearを追加することで対処したので、大きな問題はありません。
私は自分の問題をほぼ解決したと言っています。なぜなら、数え切れないほどの時間のおかげで、何かの新しいタブへのショートカットとして筋肉の記憶に焼き付けられた Apple-t キーコマンドを使用してこれを達成する方法を見つけることが私の目的だったからです。さまざまな Web ブラウザーで。Dan のようなスクリプトで管理できる最善の方法は t-return です。これは最大の違いではありませんが、このコマンドを発行するたびに少しイライラするほど大きいです。わかっている、それを手放す必要がある....しかし、私はそれができません。おそらく、そもそも私がこの混乱に陥り、際限なくコンピューターをいじりました. 余談ですが、使用しているスクリプトは次のとおりです。
#!/bin/sh
# Make a new OS X Terminal tab with the current working directory.
if [ $# -ne 1 ]; then
PATHDIR=`pwd`
else
PATHDIR=$1
fi
/usr/bin/osascript <<EOF
activate application "Terminal"
tell application "System Events"
keystroke "t" using {command down}
end tell
tell application "Terminal"
repeat with win in windows
try
if get frontmost of win is true then
do script "cd $PATHDIR; clear" in (selected tab of win)
end if
end try
end repeat
end tell
EOF
clear
完全を期すために、末尾のクリアが省略された場合に勧誘ウィンドウに吐き出されるエラーを次に示します。
2009-10-20 01:30:38.714 osascript[20862:903] Error loading /Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: dlopen(/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types, 262): no suitable image found. Did find:
/Library/ScriptingAdditions/Adobe Unit Types.osax/Contents/MacOS/Adobe Unit Types: no matching architecture in universal wrapper
osascript: OpenScripting.framework - scripting addition "/Library/ScriptingAdditions/Adobe Unit Types.osax" declares no loadable handlers.
tab 2 of window id 13942