Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

Esame dei valori durante l'esecuzione

Spesso è utile, insieme al tracciamento, visualizzare il contenuto delle variabili per vedere il funzionamento interno di uno script mentre viene eseguito. L'applicazione di ulteriori eco di solito le affermazioni sono sufficienti:



#! / Bin / bash


# problema: script per dimostrare errori comuni numero=1

echo "numero=$numero" # DEBUG

set -x # Attiva il tracciamento se [ $numero = 1 ]; quindi

echo "Il numero è uguale a 1." altro

echo "Il numero non è uguale a 1."

fi

set +x # Disattiva il tracciamento

#! / Bin / bash


# problema: script per dimostrare errori comuni numero=1

echo "numero=$numero" # DEBUG

set -x # Attiva il tracciamento se [ $numero = 1 ]; quindi

echo "Il numero è uguale a 1." altro

echo "Il numero non è uguale a 1."

fi

set +x # Disattiva il tracciamento


In questo banale esempio, visualizziamo semplicemente il valore della variabile numero e contrassegniamo la riga aggiunta con un commento per facilitarne l'identificazione e la rimozione successive. Questa tecnica è particolarmente utile quando si osserva il comportamento di cicli e calcoli matematici all'interno degli script.


Il miglior sistema operativo cloud computing su OnWorks: