Saya menggunakan bash3 hingga sekarang, dan baru saja mendapatkan salinan versi terbaru
$ ./bash --version
GNU bash, version 4.1.0(1)-release (i686-pc-linux-gnu)
Copyright (C) 2009 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
$
Apa saja perubahan / penambahan fitur utama dalam versi 4 dari versi 3?
Jawaban:
File NEWS mencantumkan fitur yang ditambahkan di setiap versi.
Terutama di 4.0 saya melihat beberapa perbaikan pada infrastruktur penyelesaian otomatis, penambahan (opsional) dari
**
operator glob, array asosiatif dan berbagai pintasan sintaksis.sumber
autocd
pilihan - sepertinya tidak banyak, tetapi sebagai pengguna zsh, itu yang paling saya rindukan ketika saya sesekali menggunakan bash (<4 atau tidak dikonfigurasi).Yang paling penting untuk perilaku script tua, perilaku dengan
set -e
telah sedikit berubah, antara lain untuk( ...)
,[[ ... ]]
, dan(( ... ))
.Perilaku baru dikatakan didokumentasikan dalam manual.
Sebagai contoh:
sumber