Version 1.6.4 of For each File

Release Notes: This release adds a commandline option which allows the user to bypass the size limit of the shell's argument buffer, "begin_file()" and "end_file()" control functions for "fl", and updated documentation and examples.

Other releases

  •  26 Jan 2006 00:28

Release Notes: In extract.ff, a defect preventing the output directory from being relocated to its proper location was fixed. The "dev" and "user" mailing lists were replaced with a new "friends" mailing list to better suit the size of the user community.

  •  02 Jan 2006 01:17

Release Notes: The project has relocated from SourceForge to Gna!. Information about Gna! services, contributing, getting help, and examples of usage have been added to the user's manual. Removal of empty output directory and logic for adjusting of output directory in extract.ff has been fixed.

  •  18 Dec 2005 12:23

Release Notes: For each File has been made into a GNU BASH shell function (as opposed to a shell script). A comprehensive user's manual, written in Docbook-XML and complete with explanations and examples, has been added. Full support for file names with spaces, newlines, Unicode, non-printable, and other weird characters has been added. The "For each Line" script has been removed.

  •  16 Sep 2004 23:00

Release Notes: Several minor enhancements and bugfixes were made, including improved user query interfaces and the addition of manuals for the example scripts.

Release Notes: Some important functionality, such as the '--args' option for passing command-line arguments to user scripts and the '-- lang' option for specifying an arbitrary language code, has been added in this release. Also, the preset scripting variables have been renamed to better reflect their purpose.


Project Spotlight


A graph visualizing tool.


Project Spotlight


A diskless or systemless environment for client machines.