Ciao a tutti, Mi sembra una cosa incredibile ma Bash non mi legge più le funzioni. Quando arriva alla riga dello script dove parte una funzione chiude il terminale ( ho provato anche con script che erano perfettamente funzionanti ) Sapete cosa può essere? |
La domanda è stata chiusa con il seguente motivo «Autorisolta senza spiegazione, non può essere utile ad altri.» da enzotib 19 Aug '13, 10:27
ciao, credo tu abbia 13.04 per rilevare questo. nel caso apri la tua hometuonome e nella barra in alto "file" ora imposta per eseguire nel terminale. controlla anche che il file proprietà/permessi abbia il flag su esegui come programma. |
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 26 Jul '13, 14:05
domanda visualizzata: 2,238 volte
ultimo aggiornamento: 19 Aug '13, 10:28
Ciao dxgiusti Mi spiego meglio. Non è un problemi di permessi e/o di lancio dello script nè di distro
il punto è che che se nello script ho stabilito una funzione nome() { comando } diciamo alla riga 25 nell'esecuzione dello script fino a quella riga tutto ok .. dopo mi chiude il terminale senza leggere la funzione .. è questo il problema
Non ho idea di come, ma alla milionesima reinstallazione di bash ora sono tornate a funzionare le funzioni :)