with reference to https://github.com/NetworkConfiguration/openresolv/blame/0c0d864df22c5359853cdea850e0ee88a95e51c6/resolvconf.in#L595 checking the script, both `shellcheck` and `checkbashisms` gives error on this condition ``` if [ -f "$ii" ] && [ "${i#* }" == "$ii" ]; then ^-- SC3014 (warning): In POSIX sh, == in place of = is undefined. ``` ```sh $ checkbashisms resolvconf.in possible bashism in resolvconf.in line 595 (should be 'b = a'): if [ -f "$ii" ] && [ "${i#* }" == "$ii" ]; then ```