In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/activex/decoder/aac_dec.cab line 3:
if [ -n "`echo -e`" ]; then
^-------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
^-- SC3037 (warning): In POSIX sh, echo flags are undefined.
Did you mean:
if [ -n "$(echo -e)" ]; then
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/activex/decoder/aac_dec.cab line 4:
echo_e=echo
^----^ SC2209 (warning): Use var=$(command) to assign output (or quote to assign string).
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/activex/decoder/aac_dec.cab line 12:
DECODER_SIZE=`ls -l "$DECODER" | sed 's/ \+/ /g' | cut -d ' ' -f 5`
^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
^--------------^ SC2012 (info): Use find instead of ls to better handle non-alphanumeric filenames.
Did you mean:
DECODER_SIZE=$(ls -l "$DECODER" | sed 's/ \+/ /g' | cut -d ' ' -f 5)
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/activex/decoder/aac_dec.cab line 14:
CR=`$echo_e '\r'`
^------------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
Did you mean:
CR=$($echo_e '\r')
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/html/activex/decoder/aac_dec.cab line 55:
allow=`/bin/parhandclient --nocgi get $PARAM - RAW`
^-- SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
Did you mean:
allow=$(/bin/parhandclient --nocgi get $PARAM - RAW)
For more information:
https://www.shellcheck.net/wiki/SC2209 -- Use var=$(command) to assign outp...
https://www.shellcheck.net/wiki/SC3037 -- In POSIX sh, echo flags are undef...
https://www.shellcheck.net/wiki/SC2012 -- Use find instead of ls to better ...