Table des matières:

Comment tracer un script shell ?
Comment tracer un script shell ?

Vidéo: Comment tracer un script shell ?

Vidéo: Comment tracer un script shell ?
Vidéo: Write Your Own Bash Scripts for Automation [Tutorial] 2024, Peut
Anonim

Traçage de coque signifie simplement tracé l'exécution des commandes dans un script shell . Allumer traçage de coque , utilisez l'option de débogage -x. Cela dirige le coquille pour afficher toutes les commandes et leurs arguments sur le terminal au fur et à mesure de leur exécution.

De même, les gens demandent, comment tracer un script bash ?

Commencez votre script bash avec frapper -X./ scénario .sh ou ajoutez dans votre scénario définissez -x pour voir la sortie de débogage. Vous pouvez utiliser l'option -p de la commande logger pour définir une installation et un niveau individuels pour écrire la sortie via le syslog local dans son propre fichier journal.

De même, comment exécuter un script shell en mode verbeux ? Vous trouverez ci-dessous les principales options de débogage du script shell:

  1. -v (abréviation de verbose) - indique au shell d'afficher toutes les lignes d'un script pendant qu'elles sont lues, il active le mode verbose.
  2. -n (abréviation de noexec ou no ecxecution) - indique au shell de lire toutes les commandes, mais ne les exécute pas.

Ici, comment afficher les journaux de script shell ?

Journaux Linux peut être consulté avec le commander cd/var/ Journal , puis en tapant le commander C'est pour voir le journaux stocké sous ce répertoire. L'un des plus importants journaux à voir est le syslog, qui journaux tout sauf les messages liés à l'authentification.

Comment déboguer un script ?

Pour déboguer des scripts:

  1. Activez le débogueur de script en effectuant l'une des opérations suivantes:
  2. Utilisez ces contrôles pour déboguer le script:
  3. Sélectionnez Suspendre en cas d'erreur si vous souhaitez que les scripts s'interrompent lorsque des erreurs sont rencontrées.
  4. Choisissez le menu Outils > Débogueur de script.
  5. Exécutez un script qui appelle un sous-script.
  6. Cliquez sur Pas à pas.

Conseillé: