我正在尝试编写一个触发SBT任务的菊石脚本。
到目前为止,这是我写的。
test.sh
Process
我在这里遇到了多个问题
而不是使用%
对象,我想使用ammnoite sbt "runmain com.test.Foo 1 2 3"
来启动进程。但是,如何为正在启动的流程设置工作目录?
从命令行运行我的代码%
。从SELECT
actorEmail,
actorCallerType,
time,
uniquequalifier,
ipAddress,
EventType,
EventName,
parameter
FROM `your-project.your_dataset.your_table`
WHERE EXISTS (
SELECT 1
FROM UNNEST(baseOUs)
WHERE baseOU LIKE '%/US%'
);
调用流程时,如何使用所有参数正确调用runMain?
答案 0 :(得分:0)
这样做:
%.sbt('runmain,"com.test.foo",arg1,arg2,arg3)(path)
其中path是您希望在&中执行的目录args是明确命名的,而不是arg *。这是Scala所以你可以预设艺术和艺术的价值观。您可以通过在名称w / --'
另一种方法是编写一个shell脚本,首先cd到目录&然后用参数运行hexite脚本。