/system resource usb print where vendor~"Linux*"
# DEVICE VENDOR NAME SPEED
0 2:1 Linux 3.3.5 ohci_hcd RB400 OHCI 12 Mbps
1 1:1 Linux 3.3.5 ehci_hcd RB400 EHCI 480 Mbps
now I want it to print me not the Linux and when I do this
/system resource usb print where vendor~!"Linux*"
# DEVICE VENDOR NAME SPEED
/system resource usb print where vendor!~"Linux*"
# DEVICE VENDOR NAME SPEED
Yes of course I forgot to point out that “Linux*” does not mean what it would mean in filename usage, i.e. Linux with any characters after it,
but instead it means Linu plus 0 or more x characters, so Linu Linux Linuxx Linuxxx etc.
As there are no “anchoring” characters ^ or $ in the regexp this has no meaning, and the Linux* regexp effectively just searches for Linu
appearing anwhere in the string.