An extension library for os/exec
.
$ go get -u github.com/hattya/go.binfmt
package main
import (
"fmt"
"os"
"github.com/hattya/go.binfmt"
)
func main() {
cmd := binfmt.Command("rst2html5.py", "README.rst", "README.html")
cmd.Stdin = os.Stdin
cmd.Stdout = os.Stdout
cmd.Stderr = os.Stderr
if err := cmd.Run(); err != nil {
fmt.Fprintln(os.Stderr, err)
os.Exit(1)
}
}
go.binfmt is distributed under the terms of the MIT License.