Passando argumentos de linha de comando no Scala REPL

Primeiro, crie a matriz de argumentos de linha de comando:

scala> val args = Array("1")
args
: Array[String] = Array(1)

Em seguida, chame sua função principal (que apenas imprime todos os argumentos):

scala> MyFunc.main(args)
1

Se precisar adicionar mais argumentos, você pode apenas inicializar com uma matriz maior ou adicionar mais à matriz de argumento existente:

scala> args :+ "2"
res2
: Array[String] = Array(1, 2)

scala
> MyFunc.main(args)
1
2