The GNU Bourne Again shell