Biorąc pod uwagę dużą liczbę pytań, które okazują się być związane z podpowłokami w Bash („Dlaczego mój zmienny przyrost w tej pętli potokowejwhile read
?”), Po prostu pomyślałem, że byłoby miło nawiązać do jakiegoś edytora lub usługi, w której kod który zostanie wykonany w podpowłoce jest sformatowany inaczej niż kod wykonywany w powłoce nadrzędnej. Może być przydatny jako narzędzie edukacyjne (zobacz różnicę pomiędzy code | code
i code < <(code)
natychmiast). Czy to istnieje?
Punkty bonusowe, jeśli ktoś zaimplementuje je w jEdit lub VIm.
Oczywiście to nie musi być doskonały (brak podświetlanie składni, z mojego doświadczenia), ale podejrzewam, że takie rzeczy (foo=bar; echo $foo;)
i command | while read ...
nie powinno być zbyt trudne na początek.
vim
podświetlania kodu.