In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/bin/opkg-check-config line 25:
file_out=`mktemp`
^------^ SC2006 (style): Use $(...) notation instead of legacy backticks `...`.
Did you mean:
file_out=$(mktemp)
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/bin/opkg-check-config line 45:
awk_lists_dir='$1 == "lists_dir" { print "option lists_dir " $3 ; \
^-- SC2016 (info): Expressions don't expand in single quotes, use double quotes for that.
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/bin/opkg-check-config line 54:
awk "$awk_script" < $file_in > $file_out
^------^ SC2086 (info): Double quote to prevent globbing and word splitting.
^-------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
awk "$awk_script" < "$file_in" > "$file_out"
In /logs/firmware/unblob_extracted/firmware_extract/4325012-58052244.squashfs_v4_le_extract/usr/bin/opkg-check-config line 57:
mv $file_out $file_in
^-------^ SC2086 (info): Double quote to prevent globbing and word splitting.
^------^ SC2086 (info): Double quote to prevent globbing and word splitting.
Did you mean:
mv "$file_out" "$file_in"
For more information:
https://www.shellcheck.net/wiki/SC2016 -- Expressions don't expand in singl...
https://www.shellcheck.net/wiki/SC2086 -- Double quote to prevent globbing ...
https://www.shellcheck.net/wiki/SC2006 -- Use $(...) notation instead of le...