patch by srowe in Bug 359 to fix fgrep aliasing

This commit is contained in:
Mike Frysinger
2005-07-31 22:41:05 +00:00
parent 66c37d1390
commit 15ca58648a
2 changed files with 8 additions and 3 deletions

View File

@ -326,6 +326,11 @@ extern int grep_main(int argc, char **argv)
if(opt & GREP_OPT_f)
load_regexes_from_file(fopt);
#ifdef CONFIG_FEATURE_GREP_FGREP_ALIAS
if(bb_applet_name[0] == 'f')
fgrep_flag = 1;
#endif
#ifdef CONFIG_FEATURE_GREP_EGREP_ALIAS
if(bb_applet_name[0] == 'e' || (opt & GREP_OPT_E))
reflags = REG_EXTENDED | REG_NOSUB;