我該如何編寫下面的bash腳本來代替scala部分的實際代碼(在!#之後),以便從.scala文件中調用,然後調用它的主要方法?如何在scala exec bash文件中使用特定的文件名?
#!/bin/sh
exec scala "$0" "[email protected]"
!#
object HelloWorld {
def main(args: Array[String]) {
println("Hello, world! " + args.toList)
}
}
HelloWorld.main(args)
記住我沒有進入scalac
也許這就是你實際上想要做的事情:http://stackoverflow.com/questions/15077341/whats-a-shebang-line-for-scala-that-doesnt-corrupt-mimetype – Kenster
@Kenster不完全的!但這對未來有幫助 – Zee