好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > golang執行命令操作 exec.Command

golang執行命令操作 exec.Command

熱門標簽:不封卡外呼系統 寧波語音外呼系統公司 宿遷便宜外呼系統代理商 仙桃400電話辦理 湛江crm外呼系統排名 重慶慶云企業400電話到哪申請 地圖標注免費定制店 上海極信防封電銷卡價格 鄭州智能語音電銷機器人價格

我就廢話不多說了,大家還是直接看代碼吧~

cmd := exec.Command("cmd")
 in := bytes.NewBuffer(nil)
 cmd.Stdin = in//綁定輸入
 var out bytes.Buffer
 cmd.Stdout = out //綁定輸出
 go func() {
 in.WriteString("node E:/design/test.js\n")//寫入你的命令,可以有多行,"\n"表示回車
 }()
 err = cmd.Start()
 if err != nil {
 log.Fatal(err)
 }
 log.Println(cmd.Args)
 err = cmd.Wait()
 if err != nil {
 log.Printf("Command finished with error: %v", err)
 }
 fmt.Println(out.String())

補充:golang 執行外部命令 超時處理 exec.CommandContext

使用exec.CommandContext來處理外部命令的超時

func main() {
  timeout := 5
  ctx, cancel := context.WithTimeout(context.Background(), time.Duration(timeout+5)*time.Second)
  defer cancel()
 
  cmdarray := []string{"-c", fmt.Sprintf("%s %s", "sleep", "10")}
  cmd := exec.CommandContext(ctx, "bash", cmdarray...)
  out, err := cmd.CombinedOutput()
 
  //if ctx.Err() == context.DeadlineExceeded {}
  fmt.Printf("ctx.Err : [%v]\n", ctx.Err())
  fmt.Printf("error  : [%v]\n", err)
  fmt.Printf("out   : [%s]\n", string(out))
}

運行結果是:

ctx.Err : [context deadline exceeded]
error  : [signal: killed]
out   : []

如果是一個命令錯誤輸出是什么:

下面這個例子是使用sleep不帶參數,顯示是錯誤的。

cmdarray := []string{"-c", fmt.Sprintf("%s %s", "sleep", "")}


ctx.Err : [nil>]
error  : [exit status 1]
out   : [usage: sleep seconds
]

可以命令的執行錯誤不會導致ctx.Err()錯誤。

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Golang中基礎的命令行模塊urfave/cli的用法說明
  • golang執行命令獲取執行結果狀態(推薦)
  • Golang命令行進行debug調試操作
  • golang中命令行庫cobra的使用方法示例
  • 利用Golang如何調用Linux命令詳解
  • Golang匯編命令解讀及使用

標簽:電子產品 物業服務 海南 青海 儋州 西雙版納 遼寧 安康

巨人網絡通訊聲明:本文標題《golang執行命令操作 exec.Command》,本文關鍵詞  golang,執行,命令,操作,exec.Command,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《golang執行命令操作 exec.Command》相關的同類信息!
  • 本頁收集關于golang執行命令操作 exec.Command的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 国产免费全部免费观看| 日本老头4569gay| 日本无码一区二区三三| 欧美激情二区三区| 少年阿滨文全在线下载全文阅读 | 嗯啊嗯啊好爽| 打清清的隐私作文3000字| 国产高潮又爽又无遮挡又免费| 18videosex欧美69| 秋霞伦理| 白白白免费永久在线视频| 综合色伊人久久一区二区| 女人十八毛片一级毛片免费看| 最新国产v亚洲v欧美v专区| 苍井空早期被躁75分钟麻豆| 国产91调教| 亚洲美女精品| chinese4p真实交换| 菲律宾《慰藉》| 大尺度做爰啪啪床戏水声| XXX.搾乳milk boobs| 王大虎的成熟到熟透| 性猛交乱妇免费看A片| 午夜伦欧美伦电影理论片| 韩国三级老头和年轻女人| 合水县| 欧美成人亚洲高清在线观看| 亚洲jjzzjjzz在线观看| 好大好硬快点受不了了| 欧美大尺度裸体床戏| 飘花电影| 国产农村一级毛卡片| 亚洲咸A人片77777kkkk| 凹凸日日摸日日碰夜夜爽孕妇| 黄色免费网站成人| 精品中文字幕高清久久久三级| 国产一级A片一夜情毛片影院| 成熟少妇婬A片好爽免费观看动漫| 与外国人啪啪高h高肉| 嗯啊啊啊不要| 欧美艳星kagneyiynn|