仅使用Scala中的标准库来运行Bash命令

时间:2016-03-12 23:59:46

标签: bash scala jupyter jupyter-notebook

我正在编写一个Scala脚本,其中包含一组在测试文件中引用的类。我只能导入Scala标准库。是否仍然可以运行shell代码?

1 个答案:

答案 0 :(得分:0)

如果您有标准库,请单击。死的简单方法是

scala> import sys.process._
import sys.process._

scala> "pwd".!!
res0: String =
"/home/me/blah
"

如果你想做更复杂的事情,可以在http://www.scala-lang.org/api/current/#scala.sys.process.package看一眼。