Angesichts der Vielzahl von Fragen, die sich im Zusammenhang mit Subshells in Bash herausstellen ("Warum erhöht sich meine Variable in dieser Pipeline- while read
Schleife nicht ?"), Dachte ich nur, es wäre sehr schön, auf einen Editor oder Dienst mit Code zu verweisen Die in Subshells auszuführende Datei ist anders formatiert als der in der übergeordneten Shell ausgeführte Code. Es kann als Lehrmittel nützlich sein (sehen Sie den Unterschied zwischen code | code
und code < <(code)
sofort). Existiert das?
Bonuspunkte, wenn jemand sie für jEdit oder VIm einsetzt.
Natürlich muss es nicht perfekt sein (meiner Erfahrung nach gibt es keine Syntaxhervorhebung), aber ich vermute, dass Dinge wie (foo=bar; echo $foo;)
und command | while read ...
nicht zu schwierig für den Anfang sein sollten.
vim
Code-Hervorhebung hinzufügen .