【发布时间】:2012-09-07 17:31:34
【问题描述】:
我是 Applescript 的新手,并且在终端方面也有一些有限的经验。我今天做了一个简单的 shell 脚本,我保存在我的桌面上。它被命名为“Test.sh”,只是将文件从一个文件夹复制到另一个文件夹。当我在终端中运行sh ~/Desktop/Test.sh 时,一切运行良好。但是,当我在 Xcode 中键入 do shell script "/Volumes/volume_name/Users/username/Desktop/Test.sh" 作为 Applescript 命令时,什么也没有发生。我在 Mac OS 10.7.4 上使用 Xcode 4.4.1(尽管我猜这无关紧要)。我错过了什么?
【问题讨论】:
-
你确定你的 shell 脚本是可执行的 (
chmod +x Test.sh) 吗? -
我使用了这个命令,但它返回了
chmod: Test.sh: No such file or directory。我把Test.sh改成了~/Desktop/Test.sh,但是现在它只等待另一个命令,什么都不做。结果我应该看到什么? -
好的——这只是使脚本可执行——现在你应该再次尝试运行你的 AppleScript 代码,看看它是否有效。
标签: xcode shell applescript