mirror of
https://github.com/notwa/rc
synced 2025-03-14 14:12:49 -07:00
add grop4
utility for isolating IPv4s
This commit is contained in:
parent
84e8ae03ec
commit
2c3ea77cf7
1 changed files with 11 additions and 0 deletions
11
sh/grop4
Normal file
11
sh/grop4
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
#!/usr/bin/env sh
|
||||||
|
# YES_ZSH
|
||||||
|
# YES_BASH
|
||||||
|
# YES_DASH
|
||||||
|
# YES_ASH
|
||||||
|
|
||||||
|
grop4() { ### @- [`grop`](#grop) for IPv4s.
|
||||||
|
grep -oP -- '(?<=^|[^\d.])((0|1\d\d|2[0-4]\d|25[0-5]|[1-9]\d?)\.((?2))\.((?2))\.((?2)))(?=$|[^\d.])'
|
||||||
|
}
|
||||||
|
|
||||||
|
[ -n "${preload+-}" ] || grop4 "$@"
|
Loading…
Add table
Reference in a new issue