[ubuntu-it] R: Debug di uno script shell
Domenico Tarricone
domenico.tarricone a alice.it
Sab 28 Set 2013 08:30:50 UTC
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.
-----Messaggio originale-----
Da: ubuntu-it-bounces a lists.ubuntu.com
[mailto:ubuntu-it-bounces a lists.ubuntu.com] Per conto di Giovanni Ortosecco
Inviato: sabato 28 settembre 2013 10:16
A: Supporto per gli utenti Italiani di Ubuntu
Oggetto: Re: [ubuntu-it] Debug di uno script shell
Il 27/09/2013 16:06, Domenico ha scritto:
> Ciao a tutti,
>
> sull'ultimo numero di Linux Mag c'è un articoletto che spiega come
> attivare una modalità della shell Bash al fine di visualizzare sullo
> schermo ogni singolo comando in esecuzione.
> Per fare ciò usa il seguente semplice script di esempio:
>
> #!/bin/bash
>
> pwd
>
> who
>
> whoami
>
>
> Poi l'articolo dice che, se dopo la prima riga, si inserisce il
> comando set -x si salva e si riesegue lo script ogni singolo
> comando eseguito sarà, ora, anche notificato su schermo, preceduto dal
> segno + e poi sarà eseguito il relativo output.
> io ho fatto tutto ciò, ma lo script viene eseguito e poi il
> terminale si chiude velocemente.
> Ho provato sia mettendo, come ultima riga exit, sia senza, ma il
> risultato non cambia.
>
> Dov'è che sbaglio ?
>
> Grazie.
>
>Ciao,
>per visualizzare tutti i processi in esecuzione, con i rispettivi numeri
>identificativi PID, è più semplice eseguire da un terminale:
$ ps -x
>Facci sapere se è il comando che cercavi!
>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!
--
ubuntu-it mailing list
ubuntu-it a lists.ubuntu.com
Opzioni d'iscrizione - https://lists.ubuntu.com/mailman/listinfo/ubuntu-it
http://wiki.ubuntu-it.org/Listiquette
More information about the ubuntu-it
mailing list