func CommandContext(ctx context.Context, name string, arg ...string) *Cmd {
	if ctx == nil {
		panic("nil Context")
	}
	cmd := Command(name, arg...)
	cmd.ctx = ctx
	return cmd
}
func CommandContext(ctx context.Context, name string, arg ...string) *Cmd {
	if ctx == nil {
		panic("nil Context")
	}
	cmd := Command(name, arg...)
	cmd.ctx = ctx
	return cmd
}
func CommandContext ( ctx context . Context , name string , arg ... string ) * Cmd { if ctx == nil { panic ( " " ) } cmd := Command ( name , arg ... ) cmd . ctx = ctx return cmd }
// CommandContext is like Command but includes a context.
//
// The provided context is used to kill the process (by calling
// os.Process.Kill) if the context becomes done before the command
// completes on its own.
CommandContext is like Command but includes a context . The provided context is used to kill the process ( by calling os . Process . Kill ) if the context becomes done before the command completes on its own .