type os/exec.Cmd
27 uses
os/exec (current package)
exec.go#L147: type Cmd struct {
exec.go#L398: func Command(name string, arg ...string) *Cmd {
exec.go#L399: cmd := &Cmd{
exec.go#L424: runtime.SetFinalizer(cmd, func(c *Cmd) {
exec.go#L478: func CommandContext(ctx context.Context, name string, arg ...string) *Cmd {
exec.go#L494: func (c *Cmd) String() string {
exec.go#L518: func (c *Cmd) argv() []string {
exec.go#L525: func (c *Cmd) childStdin() (*os.File, error) {
exec.go#L559: func (c *Cmd) childStdout() (*os.File, error) {
exec.go#L563: func (c *Cmd) childStderr(childStdout *os.File) (*os.File, error) {
exec.go#L574: func (c *Cmd) writerDescriptor(w io.Writer) (*os.File, error) {
exec.go#L622: func (c *Cmd) Run() error {
exec.go#L635: func (c *Cmd) Start() error {
exec.go#L788: func (c *Cmd) watchCtx(resultc chan<- ctxResult) {
exec.go#L914: func (c *Cmd) Wait() error {
exec.go#L959: func (c *Cmd) awaitGoroutines(timer *time.Timer) error {
exec.go#L1006: func (c *Cmd) Output() ([]byte, error) {
exec.go#L1029: func (c *Cmd) CombinedOutput() ([]byte, error) {
exec.go#L1049: func (c *Cmd) StdinPipe() (io.WriteCloser, error) {
exec.go#L1074: func (c *Cmd) StdoutPipe() (io.ReadCloser, error) {
exec.go#L1099: func (c *Cmd) StderrPipe() (io.ReadCloser, error) {
exec.go#L1189: func (c *Cmd) environ() ([]string, error) {
exec.go#L1232: func (c *Cmd) Environ() []string {
golang.org/x/tools/go/packages
golist.go#L1008: func cmdDebugStr(cmd *exec.Cmd) string {
golang.org/x/tools/internal/gocommand
invoke.go#L293: func runCmdContext(ctx context.Context, cmd *exec.Cmd) (err error) {
invoke.go#L422: func HandleHangingGoCommand(start time.Time, cmd *exec.Cmd) {
invoke.go#L458: func cmdDebugStr(cmd *exec.Cmd) string {