2013-09-23 96 views
1

我試圖訪問Scala中的CSV文件來驗證其中的數據。我成功了。現在我想使用MongoDB的mongoimport實用工具將所有的CSV文件轉儲到MongoDB數據庫中。但我不知道如何從Scala執行這個命令。那麼,請誰能告訴我如何執行Scala的終端命令?如何通過scala執行終端命令

我mongoimport命令如下:

$ mongoimport -d dbname -c Colname --type csv --file Address.csv --headerline 

普萊舍,建議我任何解決方案。提前致謝。

+0

看看[scala.sys.process(http://www.scala-lang.org/api/current/#scala.sys。 process.package)。 – senia

回答

5

它必須是這樣的:

import scala.sys.process._ 
val process: Process = Process("echo Hello World").run() 
println(process.exitValue()) 
+0

Thanx很多Tatiana我發現它非常有用。 。 –

1

您可以使用sys.process標準庫。檢查documentation有關完整的說明。