當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。