Remova o sinal de libra do começo do script. Para o shell bash, um sinal # é uma linha de comentário.
EDITAR: Qualquer coisa que o bash lê a partir do script ou da entrada do usuário começando com # bash ignores, e Unix / Linux sendo conciso, nenhuma saída é dada. Há algumas exceções para isso, mas elas não parecem se aplicar ao seu script.
Se você copiou o script de algum lugar, o sinal de libra não deveria fazer parte do roteiro. É comentado, então remova-o para que ele funcione
Se você é novo no bash, há um bom tutorial inicial aqui .