2 # For a description of the syntax of this configuration file,
3 # see scripts/kbuild/config-language.txt.
6 menu "Finding Utilities"
12 find is used to search your system to find specified files.
14 config FEATURE_FIND_PRINT0
15 bool "Enable -print0 option"
19 Causes output names to be separated by a null character
20 rather than a newline. This allows names that contain
21 newlines and other whitespace to be more easily
22 interpreted by other programs.
24 config FEATURE_FIND_MTIME
25 bool "Enable modified time matching (-mtime) option"
29 Allow searching based on the modification time of
32 config FEATURE_FIND_MMIN
33 bool "Enable modified time matching (-min) option"
37 Allow searching based on the modification time of
40 config FEATURE_FIND_PERM
41 bool "Enable permissions matching (-perm) option"
45 Enable searching based on file permissions.
47 config FEATURE_FIND_TYPE
48 bool "Enable filetype matching (-type) option"
52 Enable searching based on file type (file,
53 directory, socket, device, etc.).
55 config FEATURE_FIND_XDEV
56 bool "Enable stay in filesystem (-xdev) option"
60 This option will allow find to restrict searches to a single
63 config FEATURE_FIND_NEWER
64 bool "Enable -newer option for comparing file mtimes"
68 Support the 'find -newer' option for finding any files which have
69 a modified time that is more recent than the specified FILE.
71 config FEATURE_FIND_INUM
72 bool "Enable inode number matching (-inum) option"
76 Support the 'find -inum' option for searching by inode number.
78 config FEATURE_FIND_EXEC
79 bool "Enable (-exec) option allowing execution of commands"
83 Support the 'find -exec' option for executing commands based upon
90 grep is used to search files for a specified pattern.
92 config FEATURE_GREP_EGREP_ALIAS
93 bool "Support extended regular expressions (egrep & grep -E)"
97 Enabled support for extended regular expressions. Extended
98 regular expressions allow for alternation (foo|bar), grouping,
99 and various repetition operators.
101 config FEATURE_GREP_FGREP_ALIAS
102 bool "Alias fgrep to grep -F"
106 fgrep sees the search pattern as a normal string rather than
108 grep -F is always builtin, this just creates the fgrep alias.
110 config FEATURE_GREP_CONTEXT
111 bool "Enable before and after context flags (-A, -B and -C)"
115 Print the specified number of leading (-B) and/or trailing (-A)
116 context surrounding our matching lines.
117 Print the specified number of context lines (-C).
123 xargs is used to execute a specified command on
124 every item from standard input.
126 config FEATURE_XARGS_SUPPORT_CONFIRMATION
127 bool "Enable prompt and confirmation option -p"
131 Support prompt the user about whether to run each command
132 line and read a line from the terminal.
134 config FEATURE_XARGS_SUPPORT_QUOTES
135 bool "Enable support single and double quotes and backslash"
139 Default xargs unsupport single and double quotes
140 and backslash for can use aruments with spaces.
142 config FEATURE_XARGS_SUPPORT_TERMOPT
143 bool "Enable support options -x"
147 Enable support exit if the size (see the -s or -n option)
150 config FEATURE_XARGS_SUPPORT_ZERO_TERM
151 bool "Enable null terminated option -0"
155 Enable input filenames are terminated by a null character
156 instead of by whitespace, and the quotes and backslash