Bash (perangkat lunak)
![]() | |
![]() Cuplikan layar dari sesi Bash | |
Perancang awal | Brian Fox |
---|---|
Rilis perdana | 8 Juni 1989 |
Rilis stabil | 5.1
/ 7 Desember 2020[1] |
Repositori | ![]() |
Bahasa pemrograman | C |
Sistem operasi | Sebagian besar sistem operasi yang patuh POSIX, Windows 10 (melalui WSL) |
Platform | GNU |
Tersedia dalam | Bahasa Inggris, multibahasa (dengan gettext) |
Jenis | Bahasa perintah, shell Unix |
Lisensi | GNU GPL v3+[2] |
Situs web | www |
Bash (akronim dari Bourne-Again shell) adalah syel Unix dan bahasa skrip yang menjadi standar syel di sebagian besar sistem Linux dan macOS (hingga versi Catalina).[3] Bash dikembangkan oleh proyek GNU sebagai pengganti berlisensi bebas dari Bourne shell dengan peningkatan dan penambahan fitur, sesuai dengan namanya: Bourne shell yang "terlahir kembali".[4]
Seperti syel pada umumnya, Bash mendukung pencocokan wildcard, dokumen here, substitusi perintah, variabel, percabangan, dan iterasi. Bash juga menawarkan fitur-fitur baru seperti pengendalian tugas, pengeditan baris perintah, histori perintah, dan fungsi shell.[5] Bash dapat mematuhi standar POSIX.[6][7]
Microsoft Windows mendukung shell Bash dengan melalui Subsistem Windows untuk Linux.
Sejarah rilis[sunting | sunting sumber]
Versi | Tanggal rilis |
---|---|
bash-5.1 | 2020-12-07 |
bash-5.0 | 2019-01-07 |
bash-5.0-rc1 | 2018-12-20 |
bash-5.0-beta2 | 2018-11-28 |
bash-5.0-beta | 2018-09-17 |
bash-5.0-alpha | 2018-05-22 |
bash-4.4 | 2016-09-15 |
bash-4.4-rc2 | 2016-08-22 |
bash-4.4-rc1 | 2016-02-24 |
bash-4.4-beta2 | 2016-07-11 |
bash-4.4-beta | 2015-10-12 |
bash-4.3 | 2014-02-26 |
bash-4.2 | 2011-02-13 |
bash-4.1 | 2009-12-31 |
bash-4.0 | 2009-02-20 |
bash-4.0-rc1 | 2009-01-12 |
bash-3.2 | 2006-10-11 |
bash-3.1 | 2005-12-08 |
bash-3.0 | 2004-08-03 |
bash-2.05b | 2002-07-17 |
bash-2.05a | 2001-11-16 |
bash-2.05 | 2001-04-09 |
bash-2.04 | 2000-03-21 |
bash-2.03 | 1999-02-19 |
bash-2.02 | 1998-04-18 |
bash-2.01 | 1997-06-05 |
bash-2.0 | 1996-12-31 |
Referensi[sunting | sunting sumber]
- ^ Ramey, Chet (7 Desember 2020). "Bash-5.1 release available". lists.gnu.org. Diakses tanggal 21 Desember 2020.
- ^ GNU Project. "README file".
Bash adalah perangkat lunak bebas yang disebarkan di bawah kerangka GNU seperti yang diterbitkan oleh Free Software Foundation, versi 3 atau versi seterusnya dari lisensi terkait.
- ^ "bash". cs.lmu.edu. Diakses tanggal 2020-09-07.
- ^ "BASH_SHELL - BASH Shell Script Examples". people.math.sc.edu. Diakses tanggal 2020-09-07.
- ^ "gnu.org". www.gnu.org (dalam bahasa Inggris). Diakses tanggal 2020-08-28.
- ^ "Bash POSIX Mode (Bash Reference Manual)". www.gnu.org. Diakses tanggal 2020-08-28.
- ^ "What is Bash? (Bash Reference Manual)". www.gnu.org. Diakses tanggal 2020-08-27.