Esse é um exemplo de remoção de prefixo . A forma geral é:
${variable#pattern}
que remove a correspondência mais curta para o glob pattern
do início de variable
. No seu caso, pattern
consiste em (a) *
que corresponde a zero ou mais de qualquer caractere e (b) =
que corresponde apenas a =
.
Veja man bash
para mais informações.
Exemplo
$ i='ab=cd'
$ echo "${i#a}"
b=cd
$ echo "${i#*=}"
cd