Cragen Bash 5.2 ar gael

Ar ôl ugain mis o ddatblygu, mae fersiwn newydd o'r dehonglydd gorchymyn GNU Bash 5.2, a ddefnyddir yn ddiofyn yn y rhan fwyaf o ddosraniadau, wedi'i chyhoeddi. LinuxAr yr un pryd, rhyddhawyd y llyfrgell readline 8.2, a ddefnyddir yn bash ar gyfer golygu llinell orchymyn.

Mae gwelliannau allweddol yn cynnwys:

  • Cod wedi'i ailysgrifennu i ddosrannu lluniadau amnewid gorchymyn (amnewid gorchymyn, amnewid allbwn o weithredu gorchymyn arall, er enghraifft, "$ (command)" neu `command`). Mae'r gweithrediad newydd yn defnyddio galwad ailadroddus i'r parser bison ac mae'n cynnwys gwell gwirio cystrawen a chanfod gwallau yn gynnar mewn strwythurau newydd.
  • Gwell dosrannu ac ehangu mynegeion arae. Wedi gweithredu'r gallu i ddefnyddio'r paramedrau “@” a “*” yn y gorchymyn anosodedig adeiledig i ailosod allwedd gyda gwerth penodol yn lle ailosod yr arae gyfan.
  • Wedi ychwanegu gosodiad newydd “patsub_replacement”, pan gaiff ei osod, defnyddir y nod “&” yn y llinyn a amnewidiwyd i amnewid rhan o'r llinyn sy'n cyfateb i'r patrwm penodedig. I fewnosod y “&” llythrennol mae angen i chi ddianc ohono gyda slaes.
  • Mae nifer y sefyllfaoedd lle nad yw prosesau ychwanegol yn cael eu fforchio wedi'i ehangu, er enghraifft, ni ddefnyddir fforc bellach wrth ddefnyddio'r "$(
  • Mae fframwaith mewnol newydd ar gyfer amseryddion a chyfrifiadau terfyn amser wedi'i roi ar waith.
  • Mae'n bosibl galluogi gweithrediad amgen o araeau yn y cam adeiladu (ffurfweddu —enable-alt-array-operation), sydd wedi'i optimeiddio i gyflawni'r cyflymder mynediad uchaf ar gost defnyddio cof cynyddol.
  • Mae'r defnydd o $'…' a $"..." amnewidion a ddefnyddir mewn lleoleiddio wedi'i ehangu. Ychwanegwyd y gosodiad noexpand_translations a'r opsiwn adeiladu "configure --enable-translatable-strings" i reoli a yw cefnogaeth ar gyfer eilyddion lleol $"..." wedi'i alluogi.
  • Wedi ychwanegu a galluogi yn ddiofyn y gosodiad "globskipdots", sy'n analluogi dychwelyd "." a ".." wrth agor llwybrau.

Ffynhonnell: opennet.ru

Prynu gwesteio dibynadwy ar gyfer gwefannau sydd â diogelwch DDoS, gweinyddwyr VPS VDS 🔥 Prynu cynnal gwefannau dibynadwy gyda diogelwch DDoS, gweinyddion VPS VDS | ProHoster