premetto che non uso mai ubuntu, ma per ragioni universitarie, mi trovo a lavorare su una macchina che installa linux.
Vengo immediatamente al punto della questione, prima di scrivere qui ho cercato in rete il modo in cui scrivere tramite file bash un file di testo.
Nel mio caso in particolare il nome del file deve essere input, senza estensione e al suo interno ci andrà un nome seguito da un numero della forma nome_$i dove i sarà il numero.
Riporto il codice
Codice: Seleziona tutto
#!/bin/bash
for i in 0 1 2 3 4 5 6 7 8 9 10 11 12 ; do
echo nome_$i > input
procedura che segue
Codice: Seleziona tutto
echo nome > inputOra prima di lanciare il bash, che con poca fantasia chiamerò operazione.sh compilo scrivendo da terminale chmod +x orerazione.sh che quello che ho precedentemente fatto con altri file; tuttavia questo, quando scrivo ./operazione.sh non funziona e l'errore che mi appare è:
Se qualcuno potesse illuminarmi sarebbe perfetto.-bash: ./operazione.sh: /bin/bash^M: bad interpreter: No such file or directory


