したがって、次の問題はAutomator内で発生しているようですが、確信が持てません(画像を投稿しますが、十分なポイントがありません)。
最初のアクションが「GetSpecifiedFinderItems」ツールであるAutomatorサービスがあり~/Desktop/D53_C71J_C
ます。次のアクションは、「シェルスクリプトの実行」です。
PATH="$@"
echo "Path: $PATH"
cd "$PATH"
for f in *;
do
echo "f: $f"
CAT="$PATH/$f"
echo "CAT: $CAT"
cp "$f" ~/Desktop
done
結果は
Path: /Users/ajharn/Desktop/D53_C71J_C
f: D53_C71J_C1.psd
CAT: /Users/ajharn/Desktop/D53_C71J_C/D53_C71J_C1.psd
f: D53_C71J_C1_MERGE.psd
CAT: /Users/ajharn/Desktop/D53_C71J_C/D53_C71J_C1_MERGE.psd
f: D53_C71J_C2.psd
など。に到達するまで、すべて機能しcp
ます。エコーなどでテストしてみましたが、パスが並んでいます。紛らわしい部分は cp D53_C71J_C2.psd ~/Desktop
、ターミナルで正常に動作することです。