Я хочу запустить свой процесс из scala с изменением нескольких переменных среды.Например:
Seq("bash","echo $asdf") !
и $ asdf установлены на некоторое значение.Есть ли способ сделать это из Scala?
РЕДАКТИРОВАТЬ:
Ближайший я дошел до этого до сих пор:
val pb = new java.lang.ProcessBuilder("bash","echo $asdf")
pb.environment.put("asdf","value") }
val p = pb.start()
io.Source.fromInputStream(p.getInputStream).getLines.toList.foreach(println)
p.waitFor()
Но это уродливо.