Utilisation d'une console interactive (REPL)

Bash:
Utilisation d'une console interactive (REPL)

Comment faire :

Dans Bash, votre terminal est essentiellement un REPL. Vous tapez une commande ; il la lit, l’évalue, imprime le résultat et boucle en attendant votre prochaine commande. Voici un exemple d’utilisation de Bash comme un REPL :

$ echo "Bonjour, le monde !"
Bonjour, le monde !
$ x=$((6 * 7))
$ echo $x
42

Votre entrée suit l’invite $ , avec la sortie imprimée sur la ligne suivante. Simple, n’est-ce pas ?

Exploration Approfondie

Bash, abréviation de Bourne Again SHell, est le shell par défaut sur de nombreux systèmes basés sur Unix. C’est une mise à niveau du shell Bourne original, construit à la fin des années 1970. Bien que Bash soit un puissant outil de script, son mode interactif vous permet d’exécuter des commandes ligne par ligne.

Lorsque vous envisagez des alternatives, vous avez le REPL de Python (tapez simplement python dans votre terminal), Node.js (avec node), et IPython, un shell Python interactif amélioré. Chaque langue a tendance à avoir sa propre mise en œuvre de REPL.

Sous le capot, les REPL sont des boucles qui analysent votre entrée (commandes ou code), l’exécutent et renvoient le résultat à stdout (votre écran), souvent en utilisant directement l’interpréteur du langage. Cette immédiateté de retour est excellente pour l’apprentissage et la création de prototypes.

Voir Aussi