我一直在使用它,但是它将mimetype更改为text/x-shellscript
,这使得像Emacs这样的编辑器会将我的代码视为Shell脚本。
#!/bin/sh
exec scala "$0" "$@"
!#
答案 0 :(得分:3)
我可以测试,只是
#!/usr/bin/env scala
!#
println("Args: " + args.toList)
工作正常:
➜ ./test.scala 1 hi
Args: List(1, hi)
或者,对于固定的/usr/bin/env
路径
scala
的情况下编写它