amalgomated/cmder.go
func selfCmder() (Cmder, error) {
	pathToSelf, err := osext.Executable()
	if err != nil {
		return nil, errors.Wrapf(err, "failed to determine path for current executable")
	}
	return PathCmder(pathToSelf), nil
}
func selfCmder() (Cmder, error) {
	pathToSelf, err := osext.Executable()
	if err != nil {
		return nil, errors.Wrapf(err, "failed to determine path for current executable")
	}
	return PathCmder(pathToSelf), nil
}
func selfCmder ( ) ( Cmder , error ) { pathToSelf , err := osext . Executable ( ) if err != nil { return nil , errors . Wrapf ( err , " " ) } return PathCmder ( pathToSelf ) , nil }
// selfCmder returns a Cmder that creates a command that re-invokes the currently running executable.
selfCmder returns a Cmder that creates a command that re - invokes the currently running executable .