Mempertimbangkan sejumlah besar pertanyaan yang ternyata terkait dengan subkulit di Bash ("Mengapa kenaikan variabel saya dalam loop pipawhile read
ini ?"), Saya hanya berpikir akan sangat menyenangkan untuk merujuk ke beberapa editor atau layanan di mana kode yang akan dieksekusi dalam subkulit diformat berbeda dari kode yang dieksekusi di shell induk. Ini mungkin berguna sebagai perangkat pendidikan (lihat perbedaan antara code | code
dan secara code < <(code)
instan). Apakah ini ada?
Poin bonus jika ada yang mengimplementasikannya untuk jEdit atau VIm.
Jelas itu tidak harus sempurna (tidak ada penyorotan sintaks dalam pengalaman saya), tapi saya curiga hal-hal seperti (foo=bar; echo $foo;)
dan command | while read ...
tidak boleh terlalu sulit untuk memulai.
vim
kode sorotan.