当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Scala Process.cat用法及代码示例


cat 方法(或属性)属于 scala.sys.process.Process 对象(object),其相关用法说明如下。

用法 一

def cat(files: Seq[Source]): ProcessBuilder

scala.sys.process.ProcessBuilder.Source 的非空序列创建 scala.sys.process.ProcessBuilder ,然后可以将其通过管道传递给其他东西.

这将连接所有源的输出。

继承自:

ProcessCreation

源码:

Process.scala

用法 二

def cat(file: Source, files: Source*): ProcessBuilder

从一个或多个 scala.sys.process.ProcessBuilder.Source 创建一个 scala.sys.process.ProcessBuilder ,然后可以通过管道传输到其他东西.

这将连接所有源的输出。例如:

import scala.sys.process._
import scala.sys.process.Process.cat
import java.net.URL
import java.io.File

val spde = new URL("http://technically.us/spde.html")
val dispatch = new URL("https://dispatchhttp.org/Dispatch.html")
val build = new File("project/build.properties")
cat(spde, dispatch, build) #| "grep -i scala" !

继承自:

sys.process.ProcessCreation.cat

源码:

Process.scala

相关用法


注:本文由纯净天空筛选整理自scala-lang.org大神的英文原创作品 Process.cat。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。