I hope cygwin questions fits here.
If I try:
USBPcapCMD.exe -d \\.\USBPcap4 -o - | hexdump -C
it gives me the expected result. But if I try to grep that result I get nothing:
USBPcapCMD.exe -d \\.\USBPcap4 -o - | hexdump -C | grep "76 58"
I thing there is some kind of buffering hosing it up, becauce:
USBPcapCMD.exe -d \\.\USBPcap4 -o - | hexdump -C | grep "76 58" > test.txt
leaves an empty text-file too.