In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 51:
[ -f $CFG ] && . $CFG
^--^ SC1090 (warning): ShellCheck can't follow non-constant source. Use a directive to specify location.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 58:
echo -n "Starting Network Interface Plugging Daemon:"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 60:
A="`eval echo \$\{ARGS_${IF}\}`"
^--------------------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
^---^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
A="$(eval echo \$\{ARGS"_${IF"}\})"
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 62:
$IFPLUGD -i $IF $A
^-^ SC2086 (info): Double quote to prevent globbing and word splitting.
^-- SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
$IFPLUGD -i "$IF" "$A"
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 63:
echo -n " $IF"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 68:
echo -n "Stopping Network Interface Plugging Daemon:"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 70:
$IFPLUGD -k -i $IF
^-^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
$IFPLUGD -k -i "$IF"
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 71:
echo -n " $IF"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 77:
$IFPLUGD -c -i $IF
^-^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
$IFPLUGD -c -i "$IF"
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 81:
echo -n "Suspending Network Interface Plugging Daemon:"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 83:
$IFPLUGD -S -i $IF
^-^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
$IFPLUGD -S -i "$IF"
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 84:
echo -n " $IF"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 89:
echo -n "Resuming Network Interface Plugging Daemon:"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 91:
$IFPLUGD -R -i $IF
^-^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
$IFPLUGD -R -i "$IF"
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 92:
echo -n " $IF"
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 97:
$0 stop $INTERFACES
^---------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
$0 stop "$INTERFACES"
In /logs/firmware/patool_extraction/DUMP/mtdblock8_unblob_extracted/mtdblock8_extract/0-9650176.squashfs_v4_le_extract/etc/rc.d/init.d/ifplugd line 99:
$0 start $INTERFACES
^---------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
$0 start "$INTERFACES"
For more information:
https://www.shellcheck.net/wiki/SC1090 -- ShellCheck can't follow non-const...
https://www.shellcheck.net/wiki/SC3037 -- In POSIX sh, echo flags are undef...
https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...