7

sbtrunタスクの stdin/stdout をリダイレクトする方法はありますか? 次のように Bash シェルから実行できます。

sbt run < myfile.txt

しかし、sbt コンソールからではありません。たとえば、これは機能しません。

> run < myfile.txt
4

1 に答える 1

3

runWithInput引数ファイルからリダイレクトされた入力を使用して新しい JVM プロセスを実行することにより、これを行うカスタム タスクを作成できます。https://github.com/harrah/xsbt/wiki/Processおよびhttps://github.com/harrah/xsbt/wiki/Getting-Started-Custom-Settingsを参照してください。

于 2012-11-17T15:27:35.627 に答える