如何制作"文件存在"壳牌在Automator应用程序中

时间:2012-09-03 13:54:05

标签: macos shell operating-system command automator

我在Mac Automator中制作一个小型Automator应用程序,我想做的是:

  • 如果存在ModLoader.class继续使用Automator工作流程

  • 如果ModLoader.class不存在,请将ModLoader.class从不同的文件路径复制并粘贴到另一个文件路径

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

您可以添加shell脚本或AppleScript操作吗?

f1="/path/to/ModLoaderClass.class"
f2="/path2/to/ModLoaderClass.class"

if [ ! -f "$f2" ]; then
    cp "$f1" "$f2"
fi

cp还有一个-n选项,可以不覆盖现有文件:cp -n /path/to/ModLoaderClass.class /path2/to/ModLoaderClass.class