3
Shellcheck советует не использовать базовое имя: почему?
Я пытаюсь из shellcheck . У меня что-то подобное basename "${OPENSSL}" и я получаю следующее предложение Use parameter expansion instead, such as ${var##*/}. С практической точки зрения я не вижу разницы $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl Так basenameкак в спецификации POSIX , я не …