2016-08-18 4 views
0

Я пытаюсь интегрировать torch с scala.Запуск пользовательской внешней команды из scala

Я следующий Баш скрипт (foo.sh):

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

и я пытаюсь выполнить его в Скале, чтобы получить выход:

"./foo.sh" !! 

Однако это дает мне ошибку:

line 42: th: command not found

Есть ли какое-либо обходное решение, чтобы получить эту работу?

+2

Я предлагаю добавить полный путь к 'th'. – Cyrus

+1

@ Кир святой моли, я потратил слишком много времени, чтобы заставить это работать. Если вы опубликуете это как ответ, я соглашусь. – carpenter

ответ

1

Я sugget, чтобы добавить полный путь к th.

0

У вас установлен факел? Если да, то попробуйте следующее:

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

или лучше бежать th с полным путем. Полный путь можно получить с помощью команды:

type th 
Смежные вопросы