По состоянию на начало 2013 года встроенная поддержка сценариев с несколькими файлами отсутствует.
Есть один парень, который реализовал #include
поддержку неинтерактивных сценариев scala путем сборки и компиляции файлов на предыдущем этапе (еще не пробовал).
Вот сообщение в блоге об этом:
http://www.crosson.org/2012/01/simplifying-scala-scripts-adding.html
И хранилище git:
https://github.com/dacr/bootstrap
Я надеюсь, что это, или что-то в этом роде, когда-нибудь станет официальным, поскольку переключатель -i filename
scala, кажется, применяется только для интерактивной консоли.
До тех пор правильный язык сценариев, такой как Ruby, мог бы оставаться лучшим вариантом.