/executor

Wrapper for exec.Command for simple using and multi commands executing

Primary LanguageGoApache License 2.0Apache-2.0

executor

Tests Coverage Status Go Report Card PkgGoDev

Examples

package main

import (
	"fmt"

 	"github.com/onrik/executor/v2"
)

func main() {
	stdOut, stdErr, err := executor.Exec("nmap -sV 1.1.1.1 -Pn -oX out.xml > /dev/null && cat out.xml", "", nil, nil)
	if err != nil {
		fmt.Println(err)
		fmt.Println(stdErr)
		return
	}
	
	fmt.Println(string(stdOut))
}