summaryrefslogtreecommitdiff
path: root/package/busybox/config/findutils/Config.in
blob: dc0bbcec3fdcaeed90da3efb9299c516e56d0060 (plain)
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
#
# For a description of the syntax of this configuration file,
# see scripts/kbuild/config-language.txt.
#

menu "Finding Utilities"

config BUSYBOX_CONFIG_FIND
	bool "find"
	default y
	help
	  find is used to search your system to find specified files.

config BUSYBOX_CONFIG_FEATURE_FIND_PRINT0
	bool "Enable -print0 option"
	default y
	depends on BUSYBOX_CONFIG_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 BUSYBOX_CONFIG_FEATURE_FIND_MTIME
	bool "Enable modified time matching (-mtime) option"
	default n
	depends on BUSYBOX_CONFIG_FIND
	help
	  Allow searching based on the modification time of
	  files, in days.

config BUSYBOX_CONFIG_FEATURE_FIND_MMIN
	bool "Enable modified time matching (-min) option"
	default n
	depends on BUSYBOX_CONFIG_FIND
	help
	  Allow searching based on the modification time of
	  files, in minutes.

config BUSYBOX_CONFIG_FEATURE_FIND_PERM
	bool "Enable permissions matching (-perm) option"
	default y
	depends on BUSYBOX_CONFIG_FIND
	help
	  Enable searching based on file permissions.

config BUSYBOX_CONFIG_FEATURE_FIND_TYPE
	bool "Enable filetype matching (-type) option"
	default y
	depends on BUSYBOX_CONFIG_FIND
	help
	  Enable searching based on file type (file,
	  directory, socket, device, etc.).

config BUSYBOX_CONFIG_FEATURE_FIND_XDEV
	bool "Enable stay in filesystem (-xdev) option"
	default y
	depends on BUSYBOX_CONFIG_FIND
	help
	  This option will allow find to restrict searches to a single
	  filesystem.

config BUSYBOX_CONFIG_FEATURE_FIND_NEWER
	bool "Enable -newer option for comparing file mtimes"
	default n
	depends on BUSYBOX_CONFIG_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 BUSYBOX_CONFIG_FEATURE_FIND_INUM
	bool "Enable inode number matching (-inum) option"
	default n
	depends on BUSYBOX_CONFIG_FIND
	help
	  Support the 'find -inum' option for searching by inode number.

config BUSYBOX_CONFIG_FEATURE_FIND_EXEC
	bool "Enable (-exec) option allowing execution of commands"
	default y
	depends on BUSYBOX_CONFIG_FIND
	help
	  Support the 'find -exec' option for executing commands based upon
	  the files matched.

config BUSYBOX_CONFIG_GREP
	bool "grep"
	default y
	help
	  grep is used to search files for a specified pattern.

config BUSYBOX_CONFIG_FEATURE_GREP_EGREP_ALIAS
	bool "Support extended regular expressions (egrep & grep -E)"
	default y
	depends on BUSYBOX_CONFIG_GREP
	help
	  Enabled support for extended regular expressions.  Extended
	  regular expressions allow for alternation (foo|bar), grouping,
	  and various repetition operators.

config BUSYBOX_CONFIG_FEATURE_GREP_FGREP_ALIAS
	bool "Alias fgrep to grep -F"
	default y
	depends on BUSYBOX_CONFIG_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 BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT
	bool "Enable before and after context flags (-A, -B and -C)"
	default y
	depends on BUSYBOX_CONFIG_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 BUSYBOX_CONFIG_XARGS
	bool "xargs"
	default y
	help
	  xargs is used to execute a specified command on
	  every item from standard input.

config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION
	bool "Enable prompt and confirmation option -p"
	default y
	depends on BUSYBOX_CONFIG_XARGS
	help
	  Support prompt the user about whether to run each command
	  line and read a line from the terminal.

config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES
	bool "Enable support single and double quotes and backslash"
	default y
	depends on BUSYBOX_CONFIG_XARGS
	help
	  Default xargs unsupport single and double quotes
	  and backslash for can use aruments with spaces.

config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT
	bool "Enable support options -x"
	default y
	depends on BUSYBOX_CONFIG_XARGS
	help
	  Enable support exit if the size (see the -s or -n option)
	  is exceeded.

config BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM
	bool "Enable null terminated option -0"
	default y
	depends on BUSYBOX_CONFIG_XARGS
	help
	  Enable input filenames are terminated by a null character
	  instead of by whitespace, and the quotes and backslash
	  are not special.

endmenu