Я хочу сохранить значение в переменной в этом скрипте:
#!/bin/sh
filename=$1
var= $filename | sed 's/\([A-Z]\)/ \1/g';
return var;
(Firstable, я не уверен, правильно ли это), и после thar получите это значение и используйте его в моей Java-программе, например:
Process s = Runtime.getRuntime().exec("./CreateTitle.sh "+filename);
OutputStream exitVal = s.getOutputStream();
System.out.println("Process exitValue: " + exitVal.toString());
Я думаю, что что-то не так, потому что в последнем sysout
я не получаю желаемого результата, но вот этот:
Process exitValue: java.io.BufferedOutputStream@3e25a5
Любая помощь?
Заранее спасибо