1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
|
#
# For a description of the syntax of this configuration file,
# see scripts/kbuild/config-language.txt.
#
menu "Finding Utilities"
config FIND
bool "find"
default n
help
find is used to search your system to find specified files.
config FEATURE_FIND_PRINT0
bool "Enable -print0 option"
default y
depends on FIND
help
Causes output names to be separated by a null character
rather than a newline. This allows names that contain
newlines and other whitespace to be more easily
interpreted by other programs.
config FEATURE_FIND_MTIME
bool "Enable modified time matching (-mtime option)"
default y
depends on FIND
help
Allow searching based on the modification time of
files, in days.
config FEATURE_FIND_MMIN
bool "Enable modified time matching (-mmin option)"
default y
depends on FIND
help
Allow searching based on the modification time of
files, in minutes.
config FEATURE_FIND_PERM
bool "Enable permissions matching (-perm option)"
default y
depends on FIND
help
Enable searching based on file permissions.
config FEATURE_FIND_TYPE
bool "Enable filetype matching (-type option)"
default y
depends on FIND
help
Enable searching based on file type (file,
directory, socket, device, etc.).
config FEATURE_FIND_XDEV
bool "Enable 'stay in filesystem' option (-xdev)"
default y
depends on FIND
help
This option allows find to restrict searches to a single filesystem.
config FEATURE_FIND_MAXDEPTH
bool "Enable -maxdepth N option"
default y
depends on FIND
help
This option enables -maxdepth N option.
config FEATURE_FIND_NEWER
bool "Enable -newer option for comparing file mtimes"
default y
depends on FIND
help
Support the 'find -newer' option for finding any files which have
a modified time that is more recent than the specified FILE.
config FEATURE_FIND_INUM
bool "Enable inode number matching (-inum option)"
default y
depends on FIND
help
Support the 'find -inum' option for searching by inode number.
config FEATURE_FIND_EXEC
bool "Enable -exec option allowing execution of commands"
default y
depends on FIND
help
Support the 'find -exec' option for executing commands based upon
the files matched.
config FEATURE_FIND_USER
bool "Enable username/uid matching (-user option)"
default y
depends on FIND
help
Support the 'find -user' option for searching by username or uid.
config FEATURE_FIND_GROUP
bool "Enable group/gid matching (-group option)"
default y
depends on FIND
help
Support the 'find -group' option for searching by group name or gid.
config FEATURE_FIND_NOT
bool "Enable the 'not' (!) operator"
default y
depends on FIND
help
Support the '!' operator to invert the test results.
If 'Enable full-blown desktop' is enabled, then will also support
the non-POSIX notation '-not'.
config FEATURE_FIND_DEPTH
bool "Enable the -depth option"
default y
depends on FIND
help
Process each directory's contents before the directory itself.
config FEATURE_FIND_PAREN
bool "Enable parens in options"
default y
depends on FIND
help
Enable usage of parens '(' to specify logical order of arguments.
config FEATURE_FIND_SIZE
bool "Enable -size option allowing matching for file size"
default y
depends on FIND
help
Support the 'find -size' option for searching by file size.
config FEATURE_FIND_PRUNE
bool "Enable -prune option allowing to exclude subdirectories"
default y
depends on FIND
help
If the file is a directory, dont descend into it. Useful for
exclusion .svn and CVS directories.
config FEATURE_FIND_DELETE
bool "Enable -delete option allowing to delete files"
default n
depends on FIND && FEATURE_FIND_DEPTH
help
Support the 'find -delete' option for deleting files and directories.
WARNING: This option can do much harm if used wrong. Busybox will not
try to protect the user from doing stupid things. Use with care.
config FEATURE_FIND_PATH
bool "Enable -path option allowing to match pathname patterns"
default y
depends on FIND
help
The -path option matches whole pathname instead of just filename.
config FEATURE_FIND_REGEX
bool "Enable -regex: match pathname to regex"
default y
depends on FIND
help
The -regex option matches whole pathname against regular expression.
config FEATURE_FIND_CONTEXT
bool "Enable -context option for matching security context"
default n
depends on FIND && SELINUX
help
Support the 'find -context' option for matching security context.
config GREP
bool "grep"
default n
help
grep is used to search files for a specified pattern.
config FEATURE_GREP_EGREP_ALIAS
bool "Support extended regular expressions (egrep & grep -E)"
default y
depends on GREP
help
Enabled support for extended regular expressions. Extended
regular expressions allow for alternation (foo|bar), grouping,
and various repetition operators.
config FEATURE_GREP_FGREP_ALIAS
bool "Alias fgrep to grep -F"
default y
depends on GREP
help
fgrep sees the search pattern as a normal string rather than
regular expressions.
grep -F is always builtin, this just creates the fgrep alias.
config FEATURE_GREP_CONTEXT
bool "Enable before and after context flags (-A, -B and -C)"
default y
depends on GREP
help
Print the specified number of leading (-B) and/or trailing (-A)
context surrounding our matching lines.
Print the specified number of context lines (-C).
config XARGS
bool "xargs"
default n
help
xargs is used to execute a specified command on
every item from standard input.
config FEATURE_XARGS_SUPPORT_CONFIRMATION
bool "Enable prompt and confirmation option -p"
default n
depends on XARGS
help
Support prompt the user about whether to run each command
line and read a line from the terminal.
config FEATURE_XARGS_SUPPORT_QUOTES
bool "Enable support single and double quotes and backslash"
default n
depends on XARGS
help
Default xargs unsupport single and double quotes
and backslash for can use aruments with spaces.
config FEATURE_XARGS_SUPPORT_TERMOPT
bool "Enable support options -x"
default n
depends on XARGS
help
Enable support exit if the size (see the -s or -n option)
is exceeded.
config FEATURE_XARGS_SUPPORT_ZERO_TERM
bool "Enable null terminated option -0"
default n
depends on XARGS
help
Enable input filenames are terminated by a null character
instead of by whitespace, and the quotes and backslash
are not special.
endmenu
|