summaryrefslogtreecommitdiff
path: root/findutils
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2001-11-10 12:54:00 +0000
committerEric Andersen <andersen@codepoet.org>2001-11-10 12:54:00 +0000
commitdba4e6f0468ee3ec9cd3825404e85eeba3795c24 (patch)
tree081f722d5fd90526672f1cb4743315cde8144eef /findutils
parentc223ced0eab3d7b579b42c4626bb40686bd81c9a (diff)
downloadbusybox-w32-dba4e6f0468ee3ec9cd3825404e85eeba3795c24.tar.gz
busybox-w32-dba4e6f0468ee3ec9cd3825404e85eeba3795c24.tar.bz2
busybox-w32-dba4e6f0468ee3ec9cd3825404e85eeba3795c24.zip
Add in grep -E support
Diffstat (limited to 'findutils')
-rw-r--r--findutils/grep.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/findutils/grep.c b/findutils/grep.c
index 7afa817da..faecb58bc 100644
--- a/findutils/grep.c
+++ b/findutils/grep.c
@@ -253,6 +253,9 @@ extern int grep_main(int argc, char **argv)
253#ifdef CONFIG_FEATURE_GREP_CONTEXT 253#ifdef CONFIG_FEATURE_GREP_CONTEXT
254"A:B:C:" 254"A:B:C:"
255#endif 255#endif
256#ifdef CONFIG_FEATURE_GREP_EGREP_ALIAS
257"E"
258#endif
256)) > 0) { 259)) > 0) {
257 switch (opt) { 260 switch (opt) {
258 case 'i': 261 case 'i':
@@ -285,6 +288,11 @@ extern int grep_main(int argc, char **argv)
285 case 'e': 288 case 'e':
286 add_regex(optarg); 289 add_regex(optarg);
287 break; 290 break;
291#ifdef CONFIG_FEATURE_GREP_EGREP_ALIAS
292 case 'E':
293 reflags |= REG_EXTENDED;
294 break;
295#endif
288 case 'f': 296 case 'f':
289 load_regexes_from_file(optarg); 297 load_regexes_from_file(optarg);
290 break; 298 break;