我需要一些方法来确定特定文件是否存在。如果存在则执行一个脚本,如果不存在则执行另一个脚本。这是我在applescript中的逻辑:
If exists "File:Path:To:theFile"
tell application "Finder"
open "File:Path:To:the:script"
end tell
else
tell application "Finder"
open "File:Path:To:the:Anotherscript"
end tell
end if
唯一的问题是,有时当我使用上述逻辑时,脚本会失败,说找不到文件。我需要一个完整的证明,永远不会失败的方式来查看文件是否存在。我愿意使用终端或applescript。我敢肯定有人以前遇到过这个问题,但我在网上到处寻找答案,但找不到答案。