Hacer un simple script ejecutable

Supongamos de Juan escribe esto en su directorio (/home/juan/)

# vim mi-script (creamos con vim - u otro editor- el script "mi-script")
 i  (insertamos texto)
  #!/bin/bash
  # Esto es un comentario, la línea anterior indica que el script
  # lo interpreta bash (si no se puede, puede funcionar mal si estamos en
  # otro shell
  echo "Este es mi primer script"
  echo "Mi nombre de usuario es $USER"
 Esc :x  (grabamos y salimos de vim)
# chmod 777 mi-script
#./mi-script  (lo ejecutamos y vemos el resultado:)
Este es mi primer script
Mi nombre de usuario es Juan