嘿,当您在 mac osx 中启动 netbeans 时,有人知道在终端中运行命令的好方法吗?作为 netbeans 中的一个选项还是作为 mac osx 的一个功能?我想在 netbeans 启动时自动将我的本地文件与远程文件夹同步,所以我想在 netbeans 启动时运行 rsync 命令。否则我会忘记,我会以冲突告终。
问问题
3995 次
2 回答
0
为什么不直接将路径中的原始“netbeans”重命名为其他名称,并编写一个名为“netbeans”的 sciprt,它首先运行所需的命令,然后运行原始的 netbeans 可执行文件?
于 2009-08-15T08:58:49.707 回答
0
有十亿种方法可以做到这一点。我会尝试的两种方法是编写 bash 脚本或制作 Automator 脚本。
对于 bash 脚本:
#!/usr/bin/bash script_you_want_to_run.sh open -a NetBeans.app # 或者这不起作用,你可以运行 /Applications/NetBeans/NetBeans.app/MacOS/Contents/NetBeans
然后,将其另存为 myNetBeans.term,您可以双击 .term 文件,它将运行。
或者,打开 Automator,http ://en.wikipedia.org/wiki/Automator_%28software%29 ,并将您要运行的命令链接在一起。它非常易于使用,您可以非常轻松地将一系列命令串在一起(甚至可以将信息从一个应用程序传递到下一个应用程序!)。在 wiki 页面中,每个操作都在移动到下一个操作之前执行。
您也可以使用 Applescript,但我建议改用 Automator,因为 Applescript 的语法看起来很简单,但会让您大吃一惊。
于 2009-11-10T20:22:38.913 回答