find: Newline Handling
4.3 Newline Handling
====================
Within the database, file names are terminated with a null character.
This is the case for both the old and the new format.
When the new database format is being used, the compression technique
used to generate the database though relies on the ability to sort the
list of files before they are presented to 'frcode'.
If the system's sort command allows separating its input list of
files with null characters via the '-z' option, this option is used and
therefore 'updatedb' and 'locate' will both correctly handle file names
containing newlines. If the 'sort' command lacks support for this, the
list of files is delimited with the newline character, meaning that
parts of file names containing newlines will be incorrectly sorted.
This can result in both incorrect matches and incorrect failures to
match.