问题描述
我在这里和网上搜索过,但并没有真正找到我想要的东西(我仍然是 bash 编程的新手)。
我想通过 automator-app 启动一个小的 bash 脚本。 我的 bash-script 和 automator-app 应该在同一个目录中。应用程序应该只启动脚本(不带参数)。 (脚本操作它所在目录中的文件)。 我不想将脚本复制到某个地方并将应用程序放在其他地方,两者都应该在同一目录中。 但是,Automator 找不到 bash 脚本。 如何正确指定路径?
在 Automator 中我说:
运行外壳脚本
myshellscript.sh
myshellscript.sh -> 未找到。 而且我不想要固定路径。应用(和脚本)的路径应该是我的工作路径。
有人可以帮我吗?那太好了。
找到解决方案:
property myPath : ""
set myPath to POSIX path of ((path to me as text) & "::") as text
do shell script myPath & "myscript.sh " & myPath
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)