2012-05-07 65 views
4

我希望能夠找到一個用於scala腳本的好介紹的資源。正確覆蓋使用庫依賴關係的內容,以及執行系統進程和正確處理輸入/輸出的示例。Scala腳本編寫的有用資源

我已經在網上找到了一些零碎的東西,但沒有什麼真正有用的作爲初學者的堅實參考。也許在我還沒有找到的許多scala書籍中有一章。

任何幫助跟蹤類似這樣的東西將不勝感激。

問候, 亞當

回答

0

你可以寫任何你想要的代碼與.scala擴展名的腳本。編寫「普通」代碼沒有區別。照常保存後,您可以執行該代碼。
請注意,大多數IDE不支持腳本。
這是一篇文章link,描述了這個話題。

1

採取標準封裝scala.sys

看看這個包加入斯卡拉2.9和包含編譯器和SBT遷移到幫助系統任務和腳本工具。它包含對系統屬性,環境變量,運行時,線程以及使用Scala ProcessBuilder和其他工具的最後但並非最不重要的進程的訪問。

對於腳本編制,您可能還會考慮scalax Scala-io庫,這些庫很快可能會與Scala一起分發。這些庫支持I/O,文件系統,路徑和文件的良好抽象,並使用自動資源管理,路徑集,通配符和其他有用的功能。