Extraer nombre de fichero y extensión en bash

De cuando en cuando necesito extraer el únicamente el nombre del fichero y/o su extensión. Para ello en bash podemos hacer los siguiente (vía Stack Overflow):
NOMBRE_FICHERO=$(basename -- "$RUTA_COMPLETA")
EXTENSION="${NOMBRE_FICHERO##*.}"
NOMBRE_FICHERO="${NOMBRE_FICHERO%.*}"
Para más información sobre la expansión de parámetros en el siguiente enlace podremos encontrarla: http://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html