summaryrefslogtreecommitdiff
path: root/argv.Match.go
diff options
context:
space:
mode:
Diffstat (limited to 'argv.Match.go')
-rw-r--r--argv.Match.go15
1 files changed, 15 insertions, 0 deletions
diff --git a/argv.Match.go b/argv.Match.go
index e9670a7..f06f0f7 100644
--- a/argv.Match.go
+++ b/argv.Match.go
@@ -19,3 +19,18 @@ func (pb *Argv) IsMatch(match string) bool {
}
return true
}
+
+func Len() int {
+ counter := 0
+ for _, s := range PB.Real {
+ s = strings.TrimSpace(s)
+ if s == "" {
+ continue
+ }
+ if strings.HasPrefix(s, "--") {
+ continue
+ }
+ counter += 1
+ }
+ return counter
+}