mirror of
https://github.com/rwinkhart/go-highlite.git
synced 2026-09-05 16:37:20 -04:00
improvements to ifconfig lexer
This commit is contained in:
@@ -15,14 +15,17 @@ rules:
|
|||||||
# interface
|
# interface
|
||||||
- cyan: "^([a-z0-9.]{2,}\\d*):?\\s"
|
- cyan: "^([a-z0-9.]{2,}\\d*):?\\s"
|
||||||
#ip disc
|
#ip disc
|
||||||
- cyan: "(inet6?|netmask|broadcast)"
|
- cyan: "(inet6?|netmask|broadcast|ether|loop)"
|
||||||
# mtu
|
# mtu
|
||||||
- green: "(?i)mtu(\\s|\\:)\\d+"
|
- green: "(?i)mtu(\\s|\\:)\\d+"
|
||||||
#errors
|
#errors
|
||||||
- red: "errors(\\s|\\:)\\d+"
|
- red: "errors(\\s|\\:)\\d+"
|
||||||
- red: "collisions(\\s|\\:)\\d+"
|
- red: "collisions(\\s|\\:)\\d+"
|
||||||
- yellow: "flags=(-?\\d+<[A-Z,]+>)"
|
- yellow: "flags=(-?\\d+<[A-Z,]+>)"
|
||||||
- white: "dropped(\\s|\\:)\\d+"
|
- red: "dropped(\\s|\\:)\\d+"
|
||||||
- magenta: "overruns(\\s|\\:)\\d+"
|
- magenta: "overruns(\\s|\\:)\\d+"
|
||||||
- white: "frame(\\s|\\:)\\d+"
|
- yellow: "frame(\\s|\\:)\\d+"
|
||||||
|
- yellow: "(Ethernet|Local Loopback)"
|
||||||
- cyan: "carrier(\\s|\\:)\\d+"
|
- cyan: "carrier(\\s|\\:)\\d+"
|
||||||
|
- cyan: "packets\\s+\\d+"
|
||||||
|
- high.green: "bytes\\s+\\d+"
|
||||||
|
|||||||
Reference in New Issue
Block a user