A system and method for efficient file content searching within a file
system. In one embodiment, the system may include a storage device
configured to store data and a file system configured to manage access to
the storage device. The file system may be configured to detect a search
operation to determine the presence of a given data pattern within a
first file stored on the storage device, and to store an indication of
the given data pattern and an indication of result data of the search
operation in a first record associated with the first file.