// runStdin is like run, but connects Stdin.
runStdin is like run, but connects Stdin.
// runStdin is like run but connects Stdin .
func runStdin(cmdargs ...interface{}) {
	cmdline := stringList(cmdargs...)
	cmd := exec.Command(cmdline[0], cmdline[1:]...)
	cmd.Stdin = os.Stdin
	cmd.Stdout = os.Stdout
	cmd.Stderr = os.Stderr
	if err := cmd.Run(); err != nil {
		errorf("%v", err)
	}
}
func runStdin ( cmdargs ... interface { } ) { cmdline := stringList ( cmdargs ... ) cmd := exec . Command ( cmdline [ 0 ] , cmdline [ 1 : ] ... ) cmd . Stdin = os . Stdin cmd . Stdout = os . Stdout cmd . Stderr = os . Stderr if err := cmd . Run ( ) ; err != nil { errorf ( " " , err ) } }
runStdin is like run, but connects Stdin.
runStdin is like run but connects Stdin .