Considerando la grande quantità di domande che risultano essere correlate ai subshells in Bash ("Perché il mio incremento variabile in questo ciclo di pipingwhile read
?"), Ho pensato che sarebbe stato molto bello fare riferimento a qualche editor o servizio in cui il codice che verrà eseguito in subshells è formattato diversamente dal codice eseguito nella shell padre. Potrebbe essere utile come dispositivo educativo (vedi la differenza tra code | code
e code < <(code)
istantaneamente). Esiste?
Punti bonus se qualcuno lo implementa per jEdit o VIm.
Ovviamente non deve essere perfetto (nessuna evidenziazione della sintassi è, nella mia esperienza), ma sospetto cose come (foo=bar; echo $foo;)
e command | while read ...
non dovrebbe essere troppo difficile per iniziare.
vim
all'evidenziazione del codice.