aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--findutils/Config.in9
-rw-r--r--include/applets.h3
2 files changed, 12 insertions, 0 deletions
diff --git a/findutils/Config.in b/findutils/Config.in
index 7cfcf2fa4..79358c655 100644
--- a/findutils/Config.in
+++ b/findutils/Config.in
@@ -67,6 +67,15 @@ config CONFIG_FEATURE_GREP_EGREP_ALIAS
help
Please submit a patch to add help text for this item.
+config CONFIG_FEATURE_GREP_FGREP_ALIAS
+ bool " Alias fgrep to grep -f"
+ default y
+ depends on CONFIG_GREP
+ help
+ fgrep sees the search pattern as a normal sting rather than
+ regular expressions.
+ grep -f is always builtin, this just creates the fgrep alias.
+
config CONFIG_FEATURE_GREP_CONTEXT
bool " Enable before and after context flags (-A, -B and -C)"
default y
diff --git a/include/applets.h b/include/applets.h
index a4d272746..7267b8248 100644
--- a/include/applets.h
+++ b/include/applets.h
@@ -196,6 +196,9 @@
#ifdef CONFIG_FDISK
APPLET(fdisk, fdisk_main, _BB_DIR_SBIN, _BB_SUID_NEVER)
#endif
+#if defined(CONFIG_FEATURE_GREP_FGREP_ALIAS)
+ APPLET_NOUSAGE("fgrep", grep_main, _BB_DIR_BIN, _BB_SUID_NEVER)
+#endif
#ifdef CONFIG_FIND
APPLET(find, find_main, _BB_DIR_USR_BIN, _BB_SUID_NEVER)
#endif