【发布时间】:2011-11-07 03:04:07
【问题描述】:
我需要帮助将这个简单的 shell 脚本转换为苹果脚本。
关键是因为它要在 Automator 工作流程中使用,所以我需要打开终端窗口,这不能使用 shell 脚本完成。
shell脚本如下:
java -classpath `dirname "$1"` `basename "$1" | sed "s/.class//g"`
这会获取文件的位置,然后是文件名,然后去掉“.class”的文件扩展名,然后使用 Java 命令运行它。例如,它将生成以下命令:
java -classpath /users/desktop/ filename
我需要转换此命令,以便它与 Applescript 一起使用,以便我可以看到应用程序在终端窗口中运行。它会像下面这样开始:
on run {input, parameters}
tell application "Terminal"
activate
do shell script "java -classpath path/to/ file"
end tell
end run
如何将文本转换移植到 Applescript?
【问题讨论】:
标签: bash shell terminal applescript sh