3
shellcheck는 basename을 사용하지 말 것을 권고합니다 : 왜?
shellcheck을 시도하고 있습니다 . 나는 그런 것을 가지고 basename "${OPENSSL}" 그리고 나는 다음과 같은 제안을 받는다 Use parameter expansion instead, such as ${var##*/}. 실용적인 관점에서 나는 아무런 차이가 없다 $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl 이후 basename에 POSIX 사양 , 난 안가 가장 좋은 방법해야 …