带参数的scala外部命令

带参数的scala外部命令,scala,Scala,我是scala新手,这个问题是传递给另一个命令的简单参数 val p = "/usr/tmp" val status = Seq("/bin/sh", "-c", "rm -f $p/*.txt").! $p值的传递似乎不正确,请帮助我了解如何将val p作为参数传递给下一个val命令。您的字符串需要以“s”开头才能使用字符串插值 val status = Seq("/bin/sh", "-c", s"rm -f $p/*.txt").!

我是scala新手,这个问题是传递给另一个命令的简单参数

val p = "/usr/tmp"

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

$p值的传递似乎不正确,请帮助我了解如何将val p作为参数传递给下一个val命令。

您的字符串需要以“s”开头才能使用字符串插值

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