go語(yǔ)言通過(guò)管道連接兩個(gè)命令行進(jìn)程的方法
更新時(shí)間:2015年03月09日 11:10:52 作者:令狐不聰
這篇文章主要介紹了go語(yǔ)言通過(guò)管道連接兩個(gè)命令行進(jìn)程的方法,實(shí)例分析了Go語(yǔ)言操作命令行進(jìn)程的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
本文實(shí)例講述了go語(yǔ)言通過(guò)管道連接兩個(gè)命令行進(jìn)程的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
復(fù)制代碼 代碼如下:
package main
import (
"os"
"os/exec"
"fmt"
"flag"
"strings"
)
func main() {
generator := exec.Command("cmd1")
consumer := exec.Command("cmd2")
pipe, err := consumer.StdinPipe()
generator.Stdout = pipe
}
import (
"os"
"os/exec"
"fmt"
"flag"
"strings"
)
func main() {
generator := exec.Command("cmd1")
consumer := exec.Command("cmd2")
pipe, err := consumer.StdinPipe()
generator.Stdout = pipe
}
希望本文所述對(duì)大家的Go語(yǔ)言程序設(shè)計(jì)有所幫助。
相關(guān)文章
Go語(yǔ)言中循環(huán)語(yǔ)句使用的示例詳解
在不少實(shí)際問(wèn)題中有許多具有規(guī)律性的重復(fù)操作,因此在程序中就需要重復(fù)執(zhí)行某些語(yǔ)句。本文將通過(guò)示例詳細(xì)為大家講講Go語(yǔ)言中的循環(huán)語(yǔ)句,需要的可以參考一下2022-04-04
詳解Go語(yǔ)言如何利用高階函數(shù)寫(xiě)出優(yōu)雅的代碼
高階函數(shù)(Hiher-order?Function)定義為:滿足下列條件之一的函數(shù):接收一個(gè)或多個(gè)函數(shù)作為參數(shù);返回值是一個(gè)函數(shù)。本文為大家介紹了如何利用高階函數(shù)寫(xiě)出優(yōu)雅的代碼,希望對(duì)大家有所幫助2023-01-01
Go Slice進(jìn)行參數(shù)傳遞如何實(shí)現(xiàn)詳解
這篇文章主要為大家介紹了Go Slice進(jìn)行參數(shù)傳遞如何實(shí)現(xiàn)的過(guò)程詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-12-12
Golang巧用defer進(jìn)行錯(cuò)誤處理的方法
錯(cuò)誤處理是程序的重要組成部分,有效且優(yōu)雅的處理錯(cuò)誤是大多數(shù)程序員的追求,下面這篇文章主要給大家介紹了關(guān)于Golang中巧用defer進(jìn)行錯(cuò)誤處理的方法,文中通過(guò)示例介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起看看吧。2017-05-05

