Déjà pour te faciliter la vie, tu peux mettre un beau set -x en début de ton script, et il t'affichera chaque commande exécutée.
Après tu peux sélectionner des zones et mettre ton set -x à certains endroits, suivi d'un set +x pour le désactiver un peu plus loin.
Ensuite oui tu peux te créer ta fonction de log, y compris avec plusieurs niveaux style DEBUG/INFO/WARNING/ERROR. Cherche un peu tu trouveras plein d'exemples.
Pour exécuter pas à pas je ne pense pas que ce soit possible.
# Quelques réponses
Posté par gUI (Mastodon) . En réponse au message Script Shell : Logs, echo, pas à pas. Évalué à 7. Dernière modification le 04 février 2025 à 19:06.
Déjà pour te faciliter la vie, tu peux mettre un beau
set -xen début de ton script, et il t'affichera chaque commande exécutée.Après tu peux sélectionner des zones et mettre ton
set -xà certains endroits, suivi d'unset +xpour le désactiver un peu plus loin.Ensuite oui tu peux te créer ta fonction de log, y compris avec plusieurs niveaux style DEBUG/INFO/WARNING/ERROR. Cherche un peu tu trouveras plein d'exemples.
Pour exécuter pas à pas je ne pense pas que ce soit possible.
EDIT : Ah si, c'est possible !
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.