S
Sten_Gun
I linguaggi interpretati non compilano. Lo script shell non è un linguaggio compilato, viene interpretato sul momento dalla tua shell (in questo caso bash). In fondo è come se scrivessi i comandi tutti di seguito, non c'è un controllo a priori sulle cose che fai (quindi se fai un errore di sintassi e altre cose te ne accorgi solo quando esegui quel pezzo di codice).E per compilare il file.sh come faccio? Devo avere anche una specie di interprete come col python?
Perciò il tuo "interprete" è bash, ed esegui lo script con bash nomescript.sh, e lo script è un semplicissimo file di testo