In /usr/bin/x86_64-linux-gnu-python3.9-config line 8: exit $1 ^-- SC2086: Double quote to prevent globbing and word splitting. Did you mean: exit "$1" In /usr/bin/x86_64-linux-gnu-python3.9-config line 18: RESULT=$(dirname $(cd $(dirname "$1") && pwd -P)) ^-----------------------------^ SC2046: Quote this to prevent word splitting. ^-------------^ SC2046: Quote this to prevent word splitting. In /usr/bin/x86_64-linux-gnu-python3.9-config line 24: echo $RESULT ^-----^ SC2086: Double quote to prevent globbing and word splitting. Did you mean: echo "$RESULT" In /usr/bin/x86_64-linux-gnu-python3.9-config line 47: LDLIBRARY="libpython${VERSION}${ABIFLAGS}.a" ^-------^ SC2034: LDLIBRARY appears unused. Verify use (or export if used externally). In /usr/bin/x86_64-linux-gnu-python3.9-config line 50: LDVERSION="${VERSION}${ABIFLAGS}" ^-------^ SC2034: LDVERSION appears unused. Verify use (or export if used externally). In /usr/bin/x86_64-linux-gnu-python3.9-config line 51: LIBDEST=${prefix_real}/lib/python${VERSION} ^-----^ SC2034: LIBDEST appears unused. Verify use (or export if used externally). In /usr/bin/x86_64-linux-gnu-python3.9-config line 54: PYTHONFRAMEWORK="" ^-------------^ SC2034: PYTHONFRAMEWORK appears unused. Verify use (or export if used externally). In /usr/bin/x86_64-linux-gnu-python3.9-config line 60: for ARG in $* ^-- SC2048: Use "$@" (with quotes) to prevent whitespace problems. For more information: https://www.shellcheck.net/wiki/SC2034 -- LDLIBRARY appears unused. Verify ... https://www.shellcheck.net/wiki/SC2046 -- Quote this to prevent word splitt... https://www.shellcheck.net/wiki/SC2048 -- Use "$@" (with quotes) to prevent...