rtf2latex2e is an utility to convert RTF files from popular word processors to the LaTeX2e format for those who value quality typesetting. rtf2latex2e uses the RTF reader package by Paul DuBois to parse the RTF code and generates an appropriate LaTeX file. The main features of rtf2latex2e are: detects text style: bold, italic, color, big, small,... reads embedded figures: PICT, WMF, PNG, JPEG,... reads tables: simple to semi- complex equations: reads out Equation Editor equations (courtesy Steve Swanson, http://www.mackichan.com) symbols: converts most greek and math symbols reads footnotes (not in tables yet), and converts hypertext links using the hyperref package.
rl is a command-line tool that reads lines from an input file or stdin, randomizes the lines and outputs a specified number of lines. It does this with only a single pass over the input while trying to use as little memory as possible. Users should look at the shuf command from GNU coreutils instead for a better-supported implementation.
siconv (StreamICONV) filters its stdin to stdout while converting from one character set to another. It does this via the iconv(3) function provided by glibc (but not well documented under Linux). All you need to do is cat your data through it and redirect stdout to your desired file or program. The iconv command line function that comes with glibc appears to read everything into a single buffer before converting. If you need to translate 1GB of data, that obviously wouldn't work; thus, this program.
aggregate takes a list of prefixes in conventional format on stdin, and performs two optimisations to reduce the length of the prefix list. It removes any supplied prefixes which are supurfluous because they are already included in another supplied prefix (e.g., 126.96.36.199/24 would be removed if 188.8.131.52/17 was also supplied), and identifies adjacent prefixes that can be combined under a single, shorter-length prefix (e.g., 184.108.40.206/24 and 220.127.116.11/24 can be combined into the single prefix 18.104.22.168/23).