3
shellcheck recomienda no usar basename: ¿por qué?
Estoy probando shellcheck . Tengo algo asi basename "${OPENSSL}" y recibo la siguiente sugerencia Use parameter expansion instead, such as ${var##*/}. Desde el punto de vista práctico no veo diferencia $ export OPENSSL=/opt/local/bin/openssl $ basename ${OPENSSL} openssl $ echo ${OPENSSL##*/} openssl Como basenameestá en las especificaciones POSIX , no sé …