Nézz bele a man bash azon szakaszába, ahol ez van: ${parameter#word}
Hátha úgy érthetőbbé válik.
Létrehoz egy f nevű asszociatív tömböt úgy, hogy az $arr változó tartalmát hajtja végre, de előtte a string elejétől az "="-ig töröl mindent.
$arr tartalma eredetileg:
declare -A foo='([flap]="three four" [flop]="one two" )'
${arr#*=}
'([flap]="three four" [flop]="one two" )'
Így érthetőbb?