正解:D
When piping the output of find to the xargs command, the option to find that is useful if the filenames have spaces in them is -print0. The -print0 option prints the full file name on the standard output (STDOUT), followed by a null character, instead of a newline. This allows the xargs command to use the -0 option to read items from the standard input (STDIN) delimited by null characters, instead of spaces or newlines. This way, filenames with spaces are not split into separate arguments. For example, find . -name "*.txt" -print0 | xargs
-0 grep "hello" will find all the text files in the current directory and its subdirectories that contain the word hello, even if the filenames have spaces in them. The -rep-space, -nospace, and -ignore-space options are not valid options for the find command. References: LPI Exam 101 Detailed Objectives, Topic 103: GNU and Unix Commands, Weight: 25, Objective 103.3: Perform basic file management, find command, xargs command