[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