2017-08-19 10 views
1

私はscalaが新しく、この質問は別のコマンドに渡す簡単なパラメータです。scala外部コマンド(パラメータ付き)

val p = "/usr/tmp" 

val status = Seq("/bin/sh", "-c", "rm -f $p/*.txt").! 

$ p値が正しく渡されていないようですが、valpを次のvalコマンドに渡す方法について理解してください。

答えて

3

あなたの文字列が

val status = Seq("/bin/sh", "-c", s"rm -f $p/*.txt").! 
+0

文字列補間を使用するように「S」で開始する必要があり、それが働いたありがとうございます。 – Santosh

関連する問題