bash คืออะไร (Bourne Again Shell)
Bash (Bourne Again Shell) เป็นเวอร์ชันฟรีและปรับปรุงของ Bourne shell ที่แจกจ่ายกับระบบปฏิบัติการ Linux และ GNU Bash นั้นคล้ายกับต้นฉบับ แต่ได้เพิ่มคุณสมบัติเช่นการแก้ไขบรรทัดคำสั่ง
สร้างขึ้นเพื่อปรับปรุง Bourne shell รุ่นก่อนหน้า (ชื่อ sh) Bash มีคุณสมบัติจาก Korn เชลล์และ C เชลล์ Bash มีวัตถุประสงค์เพื่อให้เป็นไปตามมาตรฐานเชลล์ที่ระบุเป็นส่วนหนึ่งของ IEEE POSIX สคริปต์ภาษาคำสั่งที่เขียนขึ้นสำหรับ Bourne shell ควรรันใน bash shell ด้วย
Bash เผยแพร่ภายใต้ GNU General Public License (GPL) และพร้อมใช้งานสำหรับ Unix และ Linux เวอร์ชันส่วนใหญ่ และเวอร์ชันต่างๆ ได้รับการพอร์ตไปยัง MS-DOS และ Windows
ตามที่อธิบายไว้ในคู่มืออ้างอิง Bash ชื่อ bash เป็นตัวย่อของ "Bourne-again SHell" ซึ่งเป็นการเล่นสำนวนของ Stephen Bourne ผู้เขียน Bourne shell Bash เป็น superset ของเชลล์รุ่นก่อน และโดยทั่วไปเข้ากันได้กับโปรแกรม Bourne shell