【发布时间】:2018-07-13 05:41:17
【问题描述】:
如何使用 scala 2.11 执行 BASH 'source' 命令?
import scala.sys.process.Process
object putFileToHDFS {
def main(args: Array[String]): Unit = {
println("""In class putFileToHDFS""");
val tester = Process("source ./trial.sh").lineStream;
tester.foreach(println)
}
}
【问题讨论】:
-
从 Scala 中“获取”一个 bash 脚本意味着什么?由于 Scala 根据定义不是 bash,因此它显然不能“源”具有 bash 定义的文件。不清楚您预期会发生什么。
标签: java eclipse bash scala shell