GNU find utilities - version 4.1.5 GNU find and xargs comply with POSIX 1003.2 draft 11.1. They also have some additional options. GNU find has among other enhancements: option to measure times (for -amin, -atime, -cmin, -ctime, -mmin, and -mtime) from the beginning of today rather than from 24 hours ago. process each directory's contents before the directory itself. user settable maximum search depth. option to not apply any tests or actions at levels less than a user specified level. option to not descend directories on other filesystems. test for filesystem type. ****************************************************************************** GNU xargs build and execute command lines from standard input, an alternative to the standard xargs, it adds features, including: If the standard input does not contain any nonblanks, do not run the command. Normally, the command is run once even if there is no input. Run more than one process at a time (up to a user specified limit). ****************************************************************************** GNU locate - list files in a database that match a pattern For each given pattern, which can contain shell-style metacharacters, locate searches a database of file pathnames and displays the pathnames that contain the pattern. The database contains a list of the files that were on the system whenever the database was last updated. The frequency with which the database is updated and the directories for which it contains entries are configurable by the system administrator.