Bash (syel Unix): Perbedaan antara revisi

Konten dihapus Konten ditambahkan
Xqbot (bicara | kontrib)
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
 
(18 revisi perantara oleh 12 pengguna tidak ditampilkan)
Baris 1:
{{Infobox software
''Bourne-Again shell'' lebih sering disebut dengan ''bash''. Bash ini salah program dalam [[GNU Project]] yang menjadi [[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]].
| name = Bash
| logo = Gnu-bash-logo.svg
| screenshot = [[Berkas: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 = {{wikidata|property|preferred|references|edit|Q189248|P348|P548=Q2804309}}
| latest release date = {{wikidata|qualifier|preferred|single|Q189248|P348|P548=Q2804309|P577}}
| programming language = [[C (bahasa pemrograman)|C]]
| operating system = Sebagian besar sistem operasi yang patuh [[POSIX]], [[Windows 10]] (melalui [[Subsistem Windows untuk Linux|WSL]])
| platform = [[GNU]]
| language = [[Bahasa Inggris]], multibahasa (dengan [[gettext]])
| genre = [[Bahasa perintah]], [[Syel Unix|shell Unix]]
| 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/}}
}}
 
'''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]].
 
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>
{{komputer-stub}}
 
[[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}}
{{Authority control}}
 
[[Kategori:Bahasa pemrograman]]
 
{{komputer-stub}}
[[ar:باش]]
[[az:Bash]]
[[bg:Bash]]
[[bs:Bash]]
[[ca:Bash]]
[[cs:Bash]]
[[de:Bourne-again shell]]
[[el:Κέλυφος bash]]
[[en:Bash (Unix shell)]]
[[eo:Bash]]
[[es:Bash]]
[[et:Bash]]
[[eu:Bash]]
[[fa:بش]]
[[fi:Bash]]
[[fr:Bourne-Again shell]]
[[gl:Bash]]
[[he:באש]]
[[hr:Bash]]
[[hu:Bash]]
[[is:Bash]]
[[it:Bash]]
[[ja:Bash]]
[[ko:Bash]]
[[ms:Bash]]
[[nl:Bash]]
[[pl:Bash]]
[[pt:Bash]]
[[ro:Bash]]
[[ru:Bash]]
[[sh:Bash]]
[[sk:Bash]]
[[sr:Баш (интерпретер командне линије)]]
[[sv:Bash]]
[[th:แบช]]
[[tr:Bash]]
[[uk:Bash]]
[[zh:Bash]]