Ho impostato 'sempre aperto con' su: 'Iterm2', per i file .sh in osX.
Anche se un doppio clic su uno script di shell ora apre una nuova finestra di Iterm, lo script non viene eseguito, ma solo il prompt vuoto.
Potrebbe esserci una soluzione di mele, ma preferirei un modo più diretto.