ahora si : yo diría que el problema esta aquí : MSG[01]="blablabla $1 blablabla"
funcion(){ echo $MSG[01] } debría ser algo así: function funcion { echo blablabla $1 blablabla } tal vez esto te pueda ayudar más que yo :) http://es.tldp.org/COMO-INSFLUG/COMOs/Bash-Prog-Intro-COMO/Bash-Prog-Intro-COMO.html