AppleScriptからdo script で呼び出すコマンドのパスにスペースがあるとエラーになる問題を解決

AppleScriptからdo script を使ってコマンドラインを呼び出すとき、スペースが入ったパスが含まれるとエラーになる問題があります。これを解決する方法。ついでに do script にどのようにコードを填め込むかの回答に至ります。

ターミナルで動くのにAutomatorのシェルではエラー

Automator icon

ターミナルでコマンドを入力すればちゃんと動くのにAutomatorのシェルではエラーになってしまう事案発生。解決方法がわからずやさぐれていましたが判りましたのでその顛末を物語っておきます。