2014-05-13 111 views
1

我正在將自己打入Scala。我得到了「Hello,World」以在終端上回應。 WOOT!如何爲Scala運行Bash腳本

這是我的新問題:運行rails new <app>與scala運行它。改進:將cd轉換成<app>文件夾,然後運行git init

這是我的問題,我想用Scala製作bash腳本。

這裏是我的Hello World腳本(完整副本從斯卡拉郎):

#!/bin/sh 
exec scala "$0" "[email protected]" 
!# 
object HelloWorld extends App { 
    println("Hello, World") 
} 
HelloWorld.main(args) 

有誰知道如何做到這一點?或者我怎麼能至少在終端上跑ls

另外,有沒有辦法處理錯誤與bash腳本?

+0

檢出scala.sys.process:http://www.scala-lang.org/api/2.10.4/index.html#scala.sys.process.package – wingedsubmariner

+0

作爲一個新用戶,您需要要使用REPL,只需運行「scala」並在提示符處輸入以嘗試輸出。 Process和朋友可能需要一段時間。 –

回答