basename
example.
tar
.gz .
.gz
# => example
FILE=
"example.tar.gz"
echo
"${FILE%%.*}"
"${FILE%.*}"
# => example.tar
"${FILE#*.}"
# => tar.gz
"${FILE##*.}"
# => gz