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
86 config FEATURE_FIND_USER
87 bool "Enable username/uid matching (-user) option"
91 Support the 'find -user' option for searching by username or uid.
93 config FEATURE_FIND_NOT
94 bool "Enable the 'not' (!) operator"
98 Support the '!' operator to invert the test results. If 'Enable
99 full-blown desktop' is enabled, then will also the non-POSIX
102 config FEATURE_FIND_NOT
103 bool "Enable the 'not' (!) operator"
107 Support the '!' operator to invert the test results. If 'Enable
108 full-blown desktop' is enabled, then will also the non-POSIX
115 grep is used to search files for a specified pattern.
117 config FEATURE_GREP_EGREP_ALIAS
118 bool "Support extended regular expressions (egrep & grep -E)"
122 Enabled support for extended regular expressions. Extended
123 regular expressions allow for alternation (foo|bar), grouping,
124 and various repetition operators.
126 config FEATURE_GREP_FGREP_ALIAS
127 bool "Alias fgrep to grep -F"
131 fgrep sees the search pattern as a normal string rather than
133 grep -F is always builtin, this just creates the fgrep alias.
135 config FEATURE_GREP_CONTEXT
136 bool "Enable before and after context flags (-A, -B and -C)"
140 Print the specified number of leading (-B) and/or trailing (-A)
141 context surrounding our matching lines.
142 Print the specified number of context lines (-C).
148 xargs is used to execute a specified command on
149 every item from standard input.
151 config FEATURE_XARGS_SUPPORT_CONFIRMATION
152 bool "Enable prompt and confirmation option -p"
156 Support prompt the user about whether to run each command
157 line and read a line from the terminal.
159 config FEATURE_XARGS_SUPPORT_QUOTES
160 bool "Enable support single and double quotes and backslash"
164 Default xargs unsupport single and double quotes
165 and backslash for can use aruments with spaces.
167 config FEATURE_XARGS_SUPPORT_TERMOPT
168 bool "Enable support options -x"
172 Enable support exit if the size (see the -s or -n option)
175 config FEATURE_XARGS_SUPPORT_ZERO_TERM
176 bool "Enable null terminated option -0"
180 Enable input filenames are terminated by a null character
181 instead of by whitespace, and the quotes and backslash