=pod =head1 NAME B - Convert SiLK Flow records to IPFIX records =head1 SYNOPSIS rwsilk2ipfix [--ipfix-output=FILE] [--print-statistics] [FILES...] =head1 DESCRIPTION B reads SiLK Flow records from the input file names specified on the command line or from the standard input when no file names are specified, converts the records to an IPFIX (Internet Protocol Flow Information eXport) format, and writes the IPFIX records to the path specified by B<--ipfix-output> or to the standard output when stdout is not the terminal and B<--ipfix-output> is not provided. If the input file names end in C<.gz>, they will be uncompressed as they are read. When C is provided as an input file name, B will read records from the standard input. =head1 OPTIONS Option names may be abbreviated if the abbreviation is unique or is an exact match for an option. A parameter to an option may be specified as B<--arg>=I or B<--arg> I, though the first form is required for options that take optional parameters. =over 4 =item B<--ipfix-output>=I Write the IPFIX records to I, which must not exist. If the switch is not provided or if I has the value C, the IPFIX flows are written to the standard output. =item B<--print-statistics> Print, to the standard error, the number of records that were written to the IPFIX output file. =back =head1 EXAMPLES To convert the SiLK file F into IPFIX format: rwsilk2ipfix --ipfix-output=ipfix.dat silk.rwf To view the contents of F using the B tool (see L): yafscii --in=ipfix.dat --out=- To convert the file back into SiLK Flow format: rwipfix2silk --silk-output=silk2.rwf ipfix.dat =head1 SEE ALSO B, B =cut $SiLK: rwsilk2ipfix.pod 7334 2007-05-30 15:42:13Z mthomas $ Local Variables: mode:text indent-tabs-mode:nil End: