Compte tenu de la grande quantité de questions qui s'avèrent être liées aux sous-coquilles dans Bash ("Pourquoi mon incrément de variable dans cette boucle pipedwhile read
?"), Je pensais juste qu'il serait très agréable de se référer à un éditeur ou un service où le code qui sera exécuté en sous-shell est formaté différemment du code exécuté dans le shell parent. Il pourrait être utile comme appareil éducatif (voir la différence entre code | code
et code < <(code)
instantanément). Cela existe-t-il?
Points bonus si quelqu'un l'implémente pour jEdit ou VIm.
Évidemment, cela ne doit pas être parfait (pas de mise en évidence de la syntaxe, selon mon expérience), mais je soupçonne des choses comme (foo=bar; echo $foo;)
et command | while read ...
ne devrait pas être trop difficile pour commencer.
vim
la mise en évidence du code.