2016-05-18 1 views

答えて

3

宇佐MultiWriterを印刷するresult := cmd.Output() fmt.Print(result)を使用したくない:

cmd := exec.Command(someCommand) 
var buf bytes.Buffer 
cmd.Stdout = io.MultiWriter(os.Stdout, &buf) 
cmd.Run() 
save(buf.Bytes()) // Bytes() returns a []byte containing the stdout from the commmand. 
+0

アメージングかつエレガントに書き込む 'io.Writer'を実装! – Pao

関連する問題

 関連する問題