Consenso all'uso dei cookies

SITO1 -- SITO2 -- Forum1 -- CercaGlobale -- Informativa su Cookie e Privacy


Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
[RISOLTO] Terminale si avvia per un attimo e poi si chiude subito
#1
Buonasera.
Sto iniziando a studiare la shell;  Perciò ho provato a creare il file prova.sh con il contenuto:
#!/bin/bash

echo "prova un po'"

Ho dato la spunta a "consentire l'esecuzione come programma", e quando cerco di avviarlo con un click, mi appare la scelta tra "esegui nel terminale e "mostra", clicco sulla prima scelta, ma a quel punto lampeggia per un attimo una finestra, presumo del terminale, ma non si apre.
Il file e' in una cartella ~/Video/Xreg dove ho creato altri files eseguibili, ma che non iniziano con #!/bin/bash, ma dove ho salvato anche uno che all'inizio e' uguale a quello che ho scritto.
Se apro un terminale nella cartella e do' ./prova.sh, questo si avvia regolarmente, cosi' come se faccio click col destro e do' "apri come amministratore".

Sto' sulla Mint Mate 17  remix del Prof. e vorrei proprio capire l'arcano. Grazie
Cita messaggio
Grazie da:
#2
usa sh come shell

#!/bin/sh

ed aggiungi sleep 5 alla fine e poi exit

Codice:
#!/bin/sh
echo "prova un po'"
sleep 5
exit
[Immagine: http://i62.tinypic.com/2poqd8p.jpg]
In order to get specially support for manjaro have a look here
http://www.forum.manjaro-it.org/
Cita messaggio
Grazie da:
#3
Grazie, funziona anche con bash.
Quindi sleep 5 sono i secondi che il terminale deve stare aperto. In caso venga omesso, la finestra si chiuse immediatamente, come succede a me;
e per lasciare il terminale aperto fino a che non ha finito di eseguire il compito?, o anche dopo averlo eseguito? A tempo indeterminato?
Cita messaggio
Grazie da:
#4
se aggiungi
Codice:
read
attenderà che tu prema un tasto prima di uscire
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da: dante5351
#5
Eventualmente con
Codice:
echo -e "  PREMERE Invio per Terminare"
read
Finchè non premi Invio non esce
[Immagine: http://i62.tinypic.com/2jed1qs.png]
Sono maldestro....il peggio è che sono pure mancino!!
Cita messaggio
Grazie da: dante5351


Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)