[英]How to Run Bash Script for Scala
我將自己打造成Scala。 我在終端上回響了“ Hello,World”。 WOOT!
這是我的新問題:通過使用scala運行rails new <app>
。 改進:它將cd
放入將創建的<app>
文件夾中,然后為您運行git init
。
這是我的問題,我想用Scala制作bash腳本。
這是我的Hello World腳本(來自scala lang的完整副本):
#!/bin/sh
exec scala "$0" "$@"
!#
object HelloWorld extends App {
println("Hello, World")
}
HelloWorld.main(args)
有誰知道如何做到這一點? 或者至少如何在終端上運行ls
?
另外,有沒有一種方法可以處理bash腳本中的錯誤?
您可以查看sbt/sbt-git
類的插件如何實現對git的調用。
參見sbt/git/ConsoleGitRunner.scala
:
private lazy val cmd = if(isWindowsShell) Seq("cmd", "/c", "git") else Seq("git")
它使用sbt.Process
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.