Programs that will search multiple files for specific content, and return a list of those files that contain it. These will usually search text files, for specific text. Some will even replace some text with other text across several files. Many operating systems include a version of these tools built in, such as the Windows Find: All Files, or the Macintosh Finder. The classic Unix command line utility for this is called grep, an abbreviation for "global regular expression print".