我是scala的新手,这个问题是传递给另一个命令的简单参数。
val p = "/usr/tmp"
val status = Seq("/bin/sh", "-c", "rm -f $p/*.txt").!
$ p值似乎没有正确传递,有人可以帮我理解如何将val p作为param传递给下一个val命令。
答案 0 :(得分:3)
你的字符串需要从'开始。使用字符串插值
val status = Seq("/bin/sh", "-c", s"rm -f $p/*.txt").!