【发布时间】:2013-11-11 12:56:05
【问题描述】:
我必须让这个命令从我的 scala 代码中运行
perl -ne '/pattern/ && print $1 and last' filename
我试过了
val re = """pattern"""
val file = "filename"
val v= (Process(Seq("""perl -ne '/"""+re+"""/ && print $1 and last' """+file))).!!
但有些方法尽管生成了命令行所需的相同命令,但它仍然无法正常工作。它说:
java.io.IOException: Cannot run program "perl -ne '/pattern/ && print $1 and last' file": error=2, No such file or directory.
谁能指出哪里出了问题?
【问题讨论】:
标签: regex scala command system