From ad4c11dd4cac5ad5be94d5ed884aab492e555860 Mon Sep 17 00:00:00 2001 From: Paul Philippov Date: Wed, 24 Aug 2022 19:03:40 -0400 Subject: [PATCH] deprecated syntax. do not use backticks as alias for $() http://mywiki.wooledge.org/BashFAQ/082 --- general/overlay/usr/sbin/sysupgrade | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/general/overlay/usr/sbin/sysupgrade b/general/overlay/usr/sbin/sysupgrade index 4cf88ef7..64d00cfc 100755 --- a/general/overlay/usr/sbin/sysupgrade +++ b/general/overlay/usr/sbin/sysupgrade @@ -117,7 +117,7 @@ self_update() { echo -e "\nOnline upgrade, checking sysupgrade version..." curl -s -k -L -o /tmp/sysupgrade "https://raw.githubusercontent.com/OpenIPC/firmware/master/general/overlay/usr/sbin/sysupgrade" if [ -f /tmp/sysupgrade ] && grep -q "#!/bin/sh" /tmp/sysupgrade; then - dstv=`grep scr_version /tmp/sysupgrade | head -1 | cut -f 2 -d '='` + dstv=$(grep scr_version /tmp/sysupgrade | head -1 | cut -f 2 -d '=') if ! [ "${scr_version}" = "${dstv}" ]; then echo "A new version is available, trying to activate updated script..." chmod +x /tmp/sysupgrade