E 'possibile scrivere script di shell a Scala avviando un file di testo con:Shorter Script Scala intestazione
#!/bin/sh
exec scala "$0" "[email protected]"
!#
Per facilitare la creazione di script, vorrei scrivere un eseguibile chiamato scalash
(forse uno script Bash) permettendo accorciare l'intestazione dello script Scala a una sola riga:
#!/bin/scalash
È possibile? Punti extra se posso passare i parametri opzionali a scalash
, ad esempio per aggiungere dipendenze del percorso di classe.
sicuro qui, ma credo che il [ "solo parametro"] (http: // linux. die.net/man/2/execve) la restrizione della linea shebang proviene dal sistema operativo; non so, se c'è qualcosa che potresti fare al riguardo. – Dirk