BashDiff - это патч для оболочки Bash, который расширяет существующие функции Bash, добавляет приемы языка awk, а также некоторые функции C; добавляет механизм исключений, а также новые возможности функционального программирования, такие как генераторы списков и map-функции; позволяет работать с GTK+2 и базами данных, даже добавляет в стандартную bash-оболочку веб-сервер. Небольшой рассказ об этом патче вы найдете в статье Б.Мартина (Ben Martin, перевод - Александра Тарасова) "BashDiff: новые приемы в оболочке Bash".
>>> Подробности