Bash 5.2 shell misy

Taorian'ny roapolo volana nisian'ny fampandrosoana, dia navoaka ny dikan-teny vaovao amin'ny mpandika baiko GNU Bash 5.2, ampiasaina amin'ny alàlan'ny default amin'ny ankamaroan'ny fizarana Linux. Tamin'izany fotoana izany, nisy ny famoahana ny tranomboky readline 8.2, ampiasaina amin'ny bash mba handaminana ny fanitsiana andalana baiko.

Ny fanatsarana lehibe dia ahitana:

  • Kaody naverina nosoratana mba handinihana ny fananganana fanoloana baiko (fanoloana baiko, fanoloana vokatra avy amin'ny fanatanterahana baiko hafa, ohatra, "$(command)" na `command`). Ny fampiharana vaovao dia mampiasa antso miverimberina mankany amin'ny parser bison ary manasongadina ny fanamarinana syntax tsara kokoa sy ny fahitana mialoha ny lesoka amin'ny rafitra nosoloina.
  • Fanatsarana ny famafazana sy fanitarana ny indeksan'ny array. Nampihatra ny fahafahana mampiasa ny masontsivana "@" sy "*" ao amin'ny baiko tsy napetraka naorina mba hamerenana fanalahidy iray misy sanda nomena fa tsy mamerina ny laharan-tariby manontolo.
  • Nampiana toe-javatra vaovao “patsub_replacement”, rehefa apetraka, ny tarehin-tsoratra “&” ao amin'ny tady nosoloina dia ampiasaina hanoloana ampahany amin'ny tady mifanaraka amin'ny lamina voafaritra. Mba hampidirana ny "&" ara-bakiteny dia mila mandositra azy amin'ny tsipika mihemotra ianao.
  • Nitarina ny isan'ny toe-javatra izay tsy voaforona ny dingana fanampiny, ohatra, tsy ampiasaina intsony ny fork rehefa mampiasa ny “$(
  • Nampiharina ny rafitra anatiny vaovao ho an'ny fameram-potoana sy ny kajy fe-potoana.
  • Azo atao ny mamela fampiharana hafa amin'ny array amin'ny dingan'ny fananganana (configure —enable-alt-array-implementation), izay namboarina mba hahazoana hafainganam-pandeha ambony indrindra amin'ny vidin'ny fanjifana fahatsiarovana.
  • Nitarina ny fampiasana ny fanoloana $'…' sy $"..." ampiasaina amin'ny toerana. Nampiana ny firafitry ny noexpand_translations sy ny safidy fananganana "configure --enable-translatable-strings" mba hifehezana raha mandeha ny fanohanan'ny fanoloana azo zahana $"...".
  • Nampiana sy navela tamin'ny alàlan'ny default ny fika "globskipdots", izay manakana ny fiverenana "." ary ".." rehefa manokatra lalana.

Source: opennet.ru