بَش (Bash) یک پوسته یونیکس آزاد است که نام آن از بَش سرنام Bourne-again shell در انگلیسی است. در ابتدا این پوسته برای سیستمعامل گنو طراحی شدهبود. اما بش در اکثر سیستمعاملهای خانواده شبه-یونیکس قابل اجراست. پوستهٔ پیشفرض در اکثر سیستمعاملهایی که از هسته لینوکس استفاده میکند، است. همچنین پوستهٔ پیشفرض سیستمعامل مک اواس ده که مبتنی بر داروین است نیز است. این پوسته برای سیستمعامل مایکروسافت ویندوز به وسیلهٔ شبیهساز پوزیکس به نام سیگوین انتقال داده شدهاست. اکثر قریب به اتفاق اسکریپتهای نوشته شده برای Bourne shell بدون تغییر در Bash نیز قابل اجرا هستند. همچنین در شکل دستورهای (Command Syntax) بش، از Korn shell و C shell نیز الهام گرفته شده است. این زبان که مستقیما با خط فرمان گنو/لینوکس درگیر می شود، اجازه می دهد تا برنامه های منعطف، کارآمد و در عین حال ساده و سبک ایجاد کرد.
در دوره آموزشی Up and Running with Bash Scripting شما با اسکریپت نویسی بَش آشنا می شوید.