feat(list): adds --count flag for returning a count of matches

This commit is contained in:
Lewis Wynne 2026-02-11 17:24:55 +00:00
parent e04bcfb306
commit ad98a1e6c4
4 changed files with 24 additions and 0 deletions

View file

@ -10,6 +10,7 @@ Aliases:
Flags:
-b, --base64 view binary data as base64
-c, --count print only the count of matching entries
-o, --format format output format (table|tsv|csv|markdown|html|ndjson) (default table)
-f, --full show full values without truncation
-h, --help help for list
@ -29,6 +30,7 @@ Aliases:
Flags:
-b, --base64 view binary data as base64
-c, --count print only the count of matching entries
-o, --format format output format (table|tsv|csv|markdown|html|ndjson) (default table)
-f, --full show full values without truncation
-h, --help help for list

9
testdata/list-count.ct vendored Normal file
View file

@ -0,0 +1,9 @@
$ pda set a@lc val-a
$ pda set b@lc val-b
$ pda set c@lc val-c
$ pda ls lc --count
3
$ pda ls lc --count --key "a*"
1
$ pda ls lc --count --key "z*"
0