diff options
author | Eric Andersen <andersen@codepoet.org> | 2001-11-10 12:54:00 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2001-11-10 12:54:00 +0000 |
commit | dba4e6f0468ee3ec9cd3825404e85eeba3795c24 (patch) | |
tree | 081f722d5fd90526672f1cb4743315cde8144eef /findutils | |
parent | c223ced0eab3d7b579b42c4626bb40686bd81c9a (diff) | |
download | busybox-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.c | 8 |
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; |