Es posible escribir scripts de shell en Scala iniciando un archivo de texto con:Shorter Scala Guión cabecera
#!/bin/sh
exec scala "$0" "[email protected]"
!#
Para facilitar la creación de guión, me gustaría escribir un ejecutable llamado scalash
(tal vez un script bash) que permite para acortar el encabezado del script de Scala a solo una línea:
#!/bin/scalash
¿Es posible? Puntos extra si puedo pasar parámetros opcionales al scalash
, por ejemplo para agregar dependencias classpath.
seguro aquí, pero creo que el [ "sólo un parámetro"] (http: // Linux. die.net/man/2/execve) la restricción de la línea shebang proviene del SO; no sé, si hay algo que puedas hacer al respecto. – Dirk