All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] common/rc: replace obsolescent egrep and fgrep
@ 2022-09-13  9:33 Zorro Lang
  2022-09-13 12:27 ` David Disseldorp
  2022-09-14 17:57 ` Darrick J. Wong
  0 siblings, 2 replies; 5+ messages in thread
From: Zorro Lang @ 2022-09-13  9:33 UTC (permalink / raw)
  To: fstests

Due to the change in grep project:
  a95156247098 ("egrep, fgrep: now obsolete")

some tests start to fail on latest Fedora system with grep-3.8-1.fc38
or newer version, as:

  generic/447 70s ... egrep: warning: egrep is obsolescent; using grep -E
  ...
      @@ -1,4 +1,5 @@
       QA output created by 447
      +egrep: warning: egrep is obsolescent; using grep -E
      ...

So use grep -E and -F to instead of egrep and fgrep commands.

Signed-off-by: Zorro Lang <zlang@kernel.org>
---
 common/rc | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/common/rc b/common/rc
index a25cbcd0..dee3965e 100644
--- a/common/rc
+++ b/common/rc
@@ -30,6 +30,17 @@ dd()
 	fi
 }
 
+# The egrep and fgrep are obsolescent
+egrep()
+{
+	grep -E "$@"
+}
+
+fgrep()
+{
+	grep -F "$@"
+}
+
 # Prints the md5 checksum of a given file
 _md5_checksum()
 {
-- 
2.31.1


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2022-09-15  3:40 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-09-13  9:33 [PATCH] common/rc: replace obsolescent egrep and fgrep Zorro Lang
2022-09-13 12:27 ` David Disseldorp
2022-09-13 12:52   ` Zorro Lang
2022-09-14 17:57 ` Darrick J. Wong
2022-09-15  3:39   ` Zorro Lang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.