Here is simple news command piper (default). Or, for adanced users - simple telnet command piper to STDOUT. Default: Gets a list of supported newsgroups from given server - a news 'list' cmd is given to requested server & output is piped to STDOUT. Abilities: Could be mustered to pipe to STDOUT any other news command that doesn't ask for interaction while giving its output and finish output by empty string. With changing the port (and if required - a line separator there's possiblility to pipe to stdout any telnet oriented protocol command to STDOUT. License is GNU GPL. Notes: *. Production/stable. *. As much as it possible w/ perl ( huh! :) ) this script shouldn't eat memory on big files - it parses them line by line w/o loading all the file into memory. =) *. ANY option configurable in script is overridable by commandline. *. Due to I'm too lazy to dance around perl regexps in a variable the script always finish on timeout. In other words the time of execution in normal case is equal to timeoute and is lesser if connection is dropped earlier. *. If debugging is enabled there'll be some noise in STDERR. Yes, it's quite simple, but it's usefull as a part of piped set of scripts & does not require to dig into any complex system like INN or so. =) Just run '--help'. =) A little more comments inside archive.