从scala运行自定义外部命令

时间:2016-08-18 13:18:10

标签: bash scala scripting path torch

我正在尝试将torch与scala集成。

我有以下bash脚本(foo.sh):

#!/bin/bash
echo hello world
th *rest of command*

我尝试在scala中执行它以获得一些输出:

"./foo.sh" !!

然而它给了我一个错误:

  

第42行:找不到命令

是否有任何解决方法可以使其正常工作?

2 个答案:

答案 0 :(得分:1)

我建议添加update messages set name ='hi' where id =1的完整路径。

答案 1 :(得分:0)

你安装了火炬吗? 如果是,请尝试:

#!/bin/bash
source ~/.profile
source ~/.bashrc
echo hello world
th *rest of command*

或更好地以完整路径运行th。可以通过命令获取完整路径:

type th