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