Setelah melalui masa pengembangan yang panjang, komunitas perangkat lunak bebas kini dapat mengandalkan Bahasa Inggris GNU Bash 5.3 sebagai versi terbaru dari interpreter perintah yang terkenal. Sudah tiga tahun sejak kedatangan pembaruan media sebelumnya dan setahun sejak versi alfa pertama pembaruan baru didistribusikan, yang telah menimbulkan kegembiraan di kalangan penggemar dan administrator sistem.
GNU Bash 5.3 tidak hadir sendiri, tetapi menggabungkan daftar perbaikan dan perubahan teknis yang relevan yang memperkuat posisinya sebagai salah satu alat yang paling banyak digunakan dalam sistem Linux dan sistem operasi lain yang kompatibel. Daftar perubahan yang disertakan dapat dilihat di Catatan rilis RC 2.
Metode substitusi perintah baru di Bash 5.3
Salah satu fitur baru yang paling menonjol adalah cara baru untuk melakukan substitusi perintah, yang memungkinkan eksekusi perintah terjadi dalam konteks interpreter saat ini. Hal ini memungkinkan, misalnya, membaca hasil substitusi dari variabel lingkungan REPLY setelah proses selesai, sehingga memudahkan alur kerja yang lebih fleksibel dan efisien untuk skrip dan tugas otomatis.
Dukungan untuk standar C23 dan peningkatan di Readline
Tim Bash memiliki bekerja untuk menyesuaikan penerjemah dengan standar C23 yang baru, yang penting untuk memastikan proyek tetap terkini dan aman untuk masa mendatang. Namun, keputusan ini berarti Bash tidak dapat lagi dikompilasi menggunakan kompiler C lama, khususnya yang hanya mendukung gaya K&R.
Pustaka Readline, penting untuk pengeditan baris perintah dan manajemen riwayat, sekarang menambahkan opsi yang memungkinkan pencarian tanpa memperhatikan huruf besar/kecil. Juga, variabel GLOBSORT dapat digunakan untuk memutuskan bagaimana Bash harus mengurutkan hasil dalam pelengkapan jalur, yang terutama berguna bagi mereka yang menangani file dan folder dengan volume besar.
Banyak perbaikan dan pengoptimalan
Selain fitur-fitur hebat, Bash 5.3 mencakup daftar panjang perbaikan bug yang berkontribusi pada stabilitas yang lebih baik dan pengalaman pengguna yang lebih baik. Beberapa peningkatan ini telah dipratinjau dalam pengumuman pra-rilis dan kandidat rilis.
Cara mendapatkan Bash 5.3
Mereka yang tertarik untuk mencoba semua peningkatan ini secara langsung dapat mengunduh kode sumber Bash 5.3. langsung dari situs resmi GNUDengan rilis ini, Bash terus menjadi tolok ukur bagi mereka yang menuntut kekuatan dan keandalan pada baris perintah.