aboutsummaryrefslogtreecommitdiff
path: root/findutils/grep.c
diff options
context:
space:
mode:
authorandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-11-10 12:54:00 +0000
committerandersen <andersen@69ca8d6d-28ef-0310-b511-8ec308f3f277>2001-11-10 12:54:00 +0000
commitca3ed5d6080e950e3ce0a0e170ddabf646eb1eb3 (patch)
tree081f722d5fd90526672f1cb4743315cde8144eef /findutils/grep.c
parent37dccf26e3418b1880e50e0e4e87ee19dd83c4c8 (diff)
downloadbusybox-w32-ca3ed5d6080e950e3ce0a0e170ddabf646eb1eb3.tar.gz
busybox-w32-ca3ed5d6080e950e3ce0a0e170ddabf646eb1eb3.tar.bz2
busybox-w32-ca3ed5d6080e950e3ce0a0e170ddabf646eb1eb3.zip
Add in grep -E support
git-svn-id: svn://busybox.net/trunk/busybox@3653 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'findutils/grep.c')
-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;