On Wed, Aug 01, 2007 at 07:49:42PM +0100, Nick Chorley wrote: > On 01/08/07, Sake Blok <[EMAIL PROTECTED]> wrote: > > Thanks for this, Sake. I haven't had a chance to try it out yet but will do > so soon and let you know how I get on.
Your welcome :-) It was a nice exercise to get the syntax right... I did however see some error slip by in the first option: > > for f in `cat <file-with a filter per line> | tr " " "_"` > > do > > echo "processing file with filter $filter" > > filter=`echo $f | tr "_" " "` > > tshark -r <input-file> -w $filter.cap -R "$filter" > > done This should of course read: for f in `cat <file-with a filter per line> | tr " " "_"` do filter=`echo $f | tr "_" " "` echo "processing file with filter $filter" tshark -r <input-file> -w $f.cap -R "$filter" done Otherwise the echo won't show you the filters used and the -w option would get an invalid filename... Cheers, Sake _______________________________________________ Wireshark-users mailing list Wireshark-users@wireshark.org http://www.wireshark.org/mailman/listinfo/wireshark-users