diff options
Diffstat (limited to 'argv.parseOsArgs.go')
| -rw-r--r-- | argv.parseOsArgs.go | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/argv.parseOsArgs.go b/argv.parseOsArgs.go index d28e7e7..b7d4774 100644 --- a/argv.parseOsArgs.go +++ b/argv.parseOsArgs.go @@ -8,10 +8,15 @@ import ( "strings" ) +func GetCmd() string { + return PB.GetCmd() +} + // todo: this is wrong func (pb *Argv) GetCmd() string { var curcmd string - for _, s := range os.Args[1:] { + // for _, s := range os.Args[1:] { + for _, s := range pb.Real { if strings.HasPrefix(s, "-") { // option is something like --verbose // skip these. they are not subcommands |
