From: Georgi Valkov Date: Wed, 14 Sep 2022 07:26:03 +0000 (+0300) Subject: opkg: fix stray \ warnings with grep-3.8 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=eb1b0220439262d6fff2a2e2180b87db27390905;p=openwrt%2Fstaging%2Fnbd.git opkg: fix stray \ warnings with grep-3.8 We simply grep for "src/". So no need for "\/". Furthermore, since grep-3.8 this creates warnings. As written in the grep-3.8 announcement: Regular expressions with stray backslashes now cause warnings, as their unspecified behavior can lead to unexpected results. For example, '\a' and 'a' are not always equivalent . Fixes a warning during the first boot: grep: warning: stray \ before / Signed-off-by: Georgi Valkov --- diff --git a/package/system/opkg/files/20_migrate-feeds b/package/system/opkg/files/20_migrate-feeds index 38cc57c467..a4bd725758 100644 --- a/package/system/opkg/files/20_migrate-feeds +++ b/package/system/opkg/files/20_migrate-feeds @@ -1,6 +1,6 @@ #!/bin/sh -[ -f /etc/opkg.conf ] && grep -q "src\/" /etc/opkg.conf || exit 0 +[ -f /etc/opkg.conf ] && grep -q "src/" /etc/opkg.conf || exit 0 echo -e "# Old feeds from previous image\n# Uncomment to reenable\n" >> /etc/opkg/customfeeds.conf sed -n "s/.*\(src\/.*\)/# \1/p" /etc/opkg.conf >> /etc/opkg/customfeeds.conf