Siempre he querido poder ejecutar un script que he descargado en línea directamente desde el Finder, pero simplemente hacer doble clic en el archivo no funciona.
¿Qué crees que sucederá si el script de shell está escrito en la sintaxis de otro shell, como tcsh, zsh o ksh? El sufijo sh
indica un script de shell, no "ejecutar el script en este shell".