如何从终端运行处理应用程序

我目前正在为一个小项目使用Processing ,但是我不喜欢它附带的文本编辑器。 我使用vim来编写我的所有代码。 我找到了.pde文件的位置,我一直在从vim编辑它们然后我重新打开它们并运行它们(重新加载脚本并运行它需要很多)。 这就是为什么我想要一个解决方案,我可以从终端编译所有内容。

仔细检查后,我发现了应该编译并运行草图的processing-java文件。 无论我提供什么参数,它都会继续吐痰帮助页面。 这是我如何运行它们的一个例子。

(PS:我制作了一个运行处理java的脚本并将其添加到/ usr / bin)

processing-java --sketch=/home/george/sketchbook/testproject --output=/tmp/processing/test --force --run

任何人都可以帮我,请从终端运行我的草图?

我设法通过创建一个名为pjava的bash脚本来完成它,如果有人有这个问题,代码如下:

 #!/bin/bash rm -rf /tmp/processing mkdir /tmp/processing /home/euler/Desktop/processing-2.0b8/processing-java --output=/tmp/processing/ --force --sketch=$1 --run 

我运行它的方式如下:

如果我在一个名为project的文件夹中,我运行pjava ../project将被编译并运行。