Ну, для начинающих, regex
foo-(.*)bar\.html
будет также соответствовать "foo-bar.html", который не хорош и вызывает переписать цикл.
Вы хотите это вместо этого:
foo-(.+)bar\.html
И в целом, rewriterule должен быть:
RewriteRule ^/foo-(.+)bar\.html$ /foo-bar.html? [L,R=301]
С помощью tshark -r nfs.pcap -R 'nfs.fh.hash == 0x5c191ad8' вы можете получить все запросы или ответить с помощью fh. Для более сложных случаев, я думаю, вам нужно написать код. Для этого есть отличный инструмент http://git.linux-nfs.org/?p=mora/nfstest.git;a=summary
Работа в процессе:
tshark -r $BIGFILE -T fields -e rpc.xid -R "nfs.fh.hash == 0x5c191ad8" | \
tshark -r $BIGFILE -R "$(\
python -c 'import sys; xids = sys.stdin.readlines(); print("||".join(["rpc.xid=={0}".format(xid.strip()) for xid in xids]))'\
)"