Skip to content

Commit 78f7532

Browse files
committed
Added new pattern options to ronin grep and ronin extract docs.
1 parent 0484108 commit 78f7532

File tree

4 files changed

+58
-2
lines changed

4 files changed

+58
-2
lines changed

lib/ronin/cli/commands/extract.rb

+7
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,13 @@ module Commands
3434
# -N, --number Searches for all numbers
3535
# -X, --hex-number Searches for all hexadecimal numbers
3636
# -V, --version-number Searches for all version numbers
37+
# --alpha Searches for all alphabetic characters
38+
# --uppercase Searches for all uppercase alphabetic characters
39+
# --lowercase Searches for all lowercase alphabetic characters
40+
# --alpha-numeric Searches for all alphanumeric characters
41+
# --hex Searches for all hexadecimal characters
42+
# --uppercase-hex Searches for all uppercase hexadecimal characters
43+
# --lowercase-hex Searches for all lowercase hexadecimal characters
3744
# -w, --word Searches for all words
3845
# --mac-addr Searches for all MAC addresses
3946
# -4, --ipv4-addr Searches for all IPv4 addresses

lib/ronin/cli/commands/grep.rb

+7
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,13 @@ module Commands
3636
# -N, --number Searches for all numbers
3737
# -X, --hex-number Searches for all hexadecimal numbers
3838
# -V, --version-number Searches for all version numbers
39+
# --alpha Searches for all alphabetic characters
40+
# --uppercase Searches for all uppercase alphabetic characters
41+
# --lowercase Searches for all lowercase alphabetic characters
42+
# --alpha-numeric Searches for all alphanumeric characters
43+
# --hex Searches for all hexadecimal characters
44+
# --uppercase-hex Searches for all uppercase hexadecimal characters
45+
# --lowercase-hex Searches for all lowercase hexadecimal characters
3946
# -w, --word Searches for all words
4047
# --mac-addr Searches for all MAC addresses
4148
# -4, --ipv4-addr Searches for all IPv4 addresses

man/ronin-extract.1.md

+22-1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,27 @@ Extract common patterns in the given file(s) or input stream.
2929
`-V`, `--version-number`
3030
: Searches for all version numbers.
3131

32+
`--alpha`
33+
: Searches for all alphabetic characters.
34+
35+
`--uppercase`
36+
: Searches for all uppercase alphabetic characters.
37+
38+
`--lowercase`
39+
: Searches for all lowercase alphabetic characters.
40+
41+
`--alpha-numeric`
42+
: Searches for all alphanumeric characters.
43+
44+
`--hex`
45+
: Searches for all hexadecimal characters.
46+
47+
`--uppercase-hex`
48+
: Searches for all uppercase hexadecimal characters.
49+
50+
`--lowercase-hex`
51+
: Searches for all lowercase hexadecimal characters.
52+
3253
`-w`, `--word`
3354
: Searches for all words.
3455

@@ -228,4 +249,4 @@ Postmodern <[email protected]>
228249

229250
## SEE ALSO
230251

231-
[ronin-grep](ronin-grep.1.md)
252+
[ronin-grep](ronin-grep.1.md)

man/ronin-grep.1.md

+22-1
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,27 @@ Greps for common patterns in the given file(s) or input stream.
2929
`-V`, `--version-number`
3030
: Searches for all version numbers.
3131

32+
`--alpha`
33+
: Searches for all alphabetic characters.
34+
35+
`--uppercase`
36+
: Searches for all uppercase alphabetic characters.
37+
38+
`--lowercase`
39+
: Searches for all lowercase alphabetic characters.
40+
41+
`--alpha-numeric`
42+
: Searches for all alphanumeric characters.
43+
44+
`--hex`
45+
: Searches for all hexadecimal characters.
46+
47+
`--uppercase-hex`
48+
: Searches for all uppercase hexadecimal characters.
49+
50+
`--lowercase-hex`
51+
: Searches for all lowercase hexadecimal characters.
52+
3253
`-w`, `--word`
3354
: Searches for all words.
3455

@@ -237,4 +258,4 @@ Postmodern <[email protected]>
237258

238259
## SEE ALSO
239260

240-
[ronin-extract](ronin-extract.1.md)
261+
[ronin-extract](ronin-extract.1.md)

0 commit comments

Comments
 (0)