func (c *CommandInput) Keyword() string {
	return c.keyword
}
Keyword returns the keyword assigned to this InternalInputProvider
package input
import (
	"bytes"
	"os"
	"os/exec"
	"strconv"
	"github.com/ffuf/ffuf/pkg/ffuf"
)
type CommandInput struct {
	config  *ffuf.Config
	count   int
	keyword string
	command string
	shell   string
}
func NewCommandInput(keyword string, value string, conf *ffuf.Config) (*CommandInput, error) {
	var cmd CommandInput
	cmd.keyword = keyword
	cmd.config = conf
	cmd.count = 0
	cmd.command = value
	cmd.shell = SHELL_CMD
	if cmd.config.InputShell != "" {
		cmd.shell = cmd.config.InputShell
	}
	return &cmd, nil
}