131 votes

Comment exécuter le script bash ligne par ligne?

Si j’entre l’option bash -x, il affichera toute la ligne. Mais le script s’exécutera normalement.

Comment puis-je exécuter ligne par ligne? Que je peux voir si elle fait la bonne chose, ou je l’abandonne et corrige le bug. Le même effet est mis un `` dans chaque ligne.

3voto

mug896 Points 73

Jetez un oeil à bash-stepping-xtrace.

Il permet d’pas à pas xtrace.

1voto

tinmarino Points 602

xargs: peut filtrer les lignes

  • -0 Traiter comme entrée brute (pas d’échappement)
  • -l Séparez chaque ligne (pas par défaut pour les performances)
  • -d \n Séparateur de ligne

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X