[ubuntu-it] Debug di uno script shell
Giovanni Ortosecco
giortos.linux a libero.it
Sab 28 Set 2013 08:49:33 UTC
Il 28/09/2013 10:30, Domenico Tarricone ha scritto:
> Ciao Giovanni,
>
> forse non mi sono spiegato bene. L'articolo non parla di processi, ma di
> comandi ( istruzioni ) dati con uno script. Quando io scrivo uno script in
> gedit, lo salvo, lo rendo eseguibile e poi lo eseguo nel terminale, lo
> stesso si apre per pochi istanti e poi si chiude. Ora se tutto è andato
> bene OK, ma se qualcosa non ha funzionato, perché ho dato un comando errato,
> è difficile riuscire a capirlo.
>
> Bene con l'inserimento ( nella seconda riga ) dell'istruzione set -x
> il terminale dovrebbe mostrarmi i vari output.
>
> Io ho provato ( usando il semplice script riportato nella mia prima mail ),
> ma non ci sono riuscito.
>
Prova a lanciare questo script:
#!/bin/bash
# Aggiornamento
set -x
sudo apt-get update
sudo apt-get dist-upgrade -y
exit
Vedrai che nel momento in cui ti chiederà la password, alla riga
precedente ti comparirà:
+ sudo apt-get update
In effetti nello script che hai creato penso che non ci siano "pause",
quindi non hai modo di apprezzare i comandi che a mano a mano si
susseguono.
Fammi sapere.
Saluti,
Giovanni
--
Inviata da:
Ubuntu 12.04 LTS - Precise Pangolin
Thunderbird Mozilla
http://www.ubuntu-it.org/progetto
http://wiki.ubuntu-it.org/
Usa software libero!
More information about the ubuntu-it
mailing list