我必须让这个命令从我的 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:无法运行程序“perl -ne '/pattern/ && print $1 and last' file”:错误=2,没有这样的文件或目录。
谁能建议它哪里出错了?