如何将AppleScript路径更改为终端样式的路径?
我有一个在Automater中创建的自定义服务(我在OS X 10.6.5上)。该服务执行一个AppleScript,后者又执行一个外壳脚本。这是AppleScript: on run {input, parameters} -- do shell script "/usr/bin/find " & input & " -type f -name .DS_Store -delete -print" display alert "Path: " & input end run 问题是,服务传递的路径(在变量中input)如下所示: Macintosh HD:Users:Matthew:Documents:Programming:Apple Scripts: 为了使命令正确执行,路径需要如下所示: Macintosh\ HD/Users/Matthew/Documents/Programming/Apple\ Scripts/ 那么,是否有办法将第一条路径转换为第二条路径?我希望有一个能够处理此问题的核心功能。但是我想某种正则表达式/查找/替换/等会工作吗?我熟悉HTML / CSS / Javascript / PHP,但不熟悉Cocoa / AppleScript / C。任何方向或建议将是巨大的!