Bash (syel Unix): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Arupako (bicara | kontrib)
Tidak ada ringkasan suntingan
Reno-Sifana (bicara | kontrib)
k Reno-Sifana memindahkan halaman Bash (perangkat lunak) ke Bash (syel Unix): saya ganti judulnya agar sesuai dengan artikel aslinya (Unix shell) agar lebih tepat
 
(13 revisi perantara oleh 8 pengguna tidak ditampilkan)
Baris 1:
{{Infobox software
| name = Bash
| logo = Gnu-bash-logo.svg
| screenshot = [[ImageBerkas:Bash screenshot.png|250px]]
| caption = Cuplikan layar dari sesi Bash
| author = [[Brian Fox (programer)|Brian Fox]]
| released = {{start date and age|1989|6|8}}
| latest release version = 4.3.42{{wikidata|property|preferred|references|edit|Q189248|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q189248|P348|P548=Q2804309|P577}}
| latest release date = {{Start date and age|2015|12|01}}<ref>{{cite web | url = https://ftp.gnu.org/gnu/bash/bash-4.3-patches/ | title = Daftar [[Tambalan (komputasi)| tambalan]] Bash-4.3 | accessdate = 16 Desember 2015 | date = 19 Mei 2015}}</ref>
| programming language = [[C (bahasa pemrograman)|C]]
| operating system = Sebagian besar sistem operasi yang patuh [[LintasPOSIX]], [[Windows 10]] (melalui [[Subsistem Windows untuk platformLinux|WSL]])
| platform = [[GNU]]
| language = [[Bahasa Inggris]], multibahasa (dengan [[gettext]])
| statusgenre = [[Bahasa perintah]], [[Syel Unix|shell Unix]]
| genre = [[Unix shell]], [[bahasa perintah]]
| source model = [[Perangkat lunak bebas]]
| license = [[GNU GPL#Version 3|GNU GPL v3]]+<ref name="license">{{cite web | author = GNU Project | authorlink = GNU Project | title = README file | url = https://www.gnu.org/software/bash/ | quote = 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.}}</ref>
| website = {{URL|https://www.gnu.org/software/bash/}}
}}
'''''Bourne-Again shell''''' lebih sering disebut dengan ''bash''. Bash ini salah program dalam [[GNU Project]] yang menjadi [[Shell (komputer)|shell]] yang paling banyak digunakan pada lingkungan *NIX. Bourne-Again shell merupakan pengembangan dari [[Bourne shell]]. Namanya diambil dari penciptanya, yakni [[Stephen Bourne]]. bash sendiri kemudian dikembangkan [[Brian Fox]].
 
'''Bash''' (akronim dari '''''Bourne-Again SHell''''') adalah [[Syel (komputer)|syel]] [[Unix]] dan [[bahasa skrip]] yang menjadi standar syel di sebagian besar sistem [[Linux]] dan [[macOS]] (hingga versi Catalina).<ref>{{Cite web|title=bash|url=https://cs.lmu.edu/~ray/notes/bash/|website=cs.lmu.edu|access-date=2020-09-07}}</ref> Bash dikembangkan oleh [[proyek GNU]] sebagai pengganti [[Perangkat lunak bebas|berlisensi bebas]] dari [[Bourne shell]] dengan peningkatan dan penambahan fitur, sesuai dengan namanya: Bourne shell yang "[[Lahir kembali|terlahir kembali]]".<ref>{{Cite web|title=BASH_SHELL - BASH Shell Script Examples|url=https://people.math.sc.edu/Burkardt/examples/bash_shell/bash_shell.html|website=people.math.sc.edu|access-date=2020-09-07}}</ref>
Saat ini, bash menjadi ''script''' primer pada sistem [[Linux]] dan telah disertakan pula di [[Mac OS X Tiger]].
Selain Bash, shell yang ada ialah C-shell dan Korn Shell. Perbedaan ketiganya terlihat pada format penyimpananya, yaitu Bash (.sh), C-shell (.csh), dan Korn Shell (.ksh).
 
Seperti [[Syel (komputer)|syel]] pada umumnya, Bash mendukung [[pencocokan wildcard]], [[dokumen here]], [[substitusi perintah]], [[Variabel (ilmu komputer)|variabel]], [[Percabangan (pemrograman)|percabangan]], dan [[iterasi]]. Bash juga menawarkan fitur-fitur baru seperti [[pengendalian tugas]], pengeditan [[baris perintah]], [[histori perintah]], dan [[Fungsi (matematika)|fungsi]] shell.<ref>{{Cite web|title=gnu.org|url=https://www.gnu.org/software/bash/bash.html|website=www.gnu.org|language=en|access-date=2020-08-28}}</ref> Bash dapat mematuhi standar [[POSIX]].<ref>{{Cite web|title=Bash POSIX Mode (Bash Reference Manual)|url=https://www.gnu.org/software/bash/manual/html_node/Bash-POSIX-Mode.html|website=www.gnu.org|access-date=2020-08-28}}</ref><ref>{{Cite web|title=What is Bash? (Bash Reference Manual)|url=https://www.gnu.org/software/bash/manual/html_node/What-is-Bash_003f.html|website=www.gnu.org|access-date=2020-08-27}}</ref>
==Rujukan==
 
[[Microsoft Windows]] mendukung shell Bash dengan melalui [[Subsistem Windows untuk Linux]].
 
== Sejarah rilis ==
<!-- Diambil dari Wikipedia Bahasa Inggris -->
{| class="wikitable"
|-
! Versi
! Tanggal rilis
|-
| bash-5.2.15
| 2022-12-13
|-
| 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 ==
{{reflist}}
{{Bahasa pemrograman}}
{{komputer-stub}}
{{Authority control}}
 
[[Kategori:Bahasa pemrograman]]
 
{{komputer-stub}}