diff sbin/bsmtp2dma @ 537:62cd970aea9c

Replace the use of "deprecated" egrep calls with "grep -E"
author Franz Glasner <fzglas.hg@dom66.de>
date Mon, 09 Sep 2024 14:28:55 +0200
parents 9c3b1966ba91
children 847ae246f3cc
line wrap: on
line diff
--- a/sbin/bsmtp2dma	Mon Sep 09 14:13:51 2024 +0200
+++ b/sbin/bsmtp2dma	Mon Sep 09 14:28:55 2024 +0200
@@ -93,12 +93,12 @@
     _addr="$1"
     test -n "${_addr}" || return 1
 
-    if printf "%s" "${_addr}" | grep -q -E -e '^[^<>]+<[^<>]+@[^<>]+>$'; then
+    if printf "%s" "${_addr}" | /usr/bin/grep -q -E -e '^[^<>]+<[^<>]+@[^<>]+>$'; then
         email_name=$(printf '%s' "${_addr}" | sed -E -e 's/[[:space:]]*<.+$//')
         email_addr=$(printf '%s' "${_addr}" | sed -E -e 's/^[^<>]+<//' | sed -E -e 's/>$//')
         return 0
     fi
-    if printf "%s" "${_addr}" | grep -q -E -e '^[^<>]+@[^<>]+$'; then
+    if printf "%s" "${_addr}" | /usr/bin/grep -q -E -e '^[^<>]+@[^<>]+$'; then
         email_name=""
         email_addr="${_addr}"
         return 0