Saadaval on GNU Coreutils 9.12 stabiilne versioon â pĂ”hiliste sĂŒsteemiutiliitide komplekt, kuhu kuuluvad muu hulgas programmid sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln ja ls.
Peamised uuendused:
- Utiliidile env on lisatud valik «âenv0-from=FILE», mis vĂ”imaldab laadida mÀÀratavate keskkonnamuutujate loendi failist; seda saab kasutada ka olemasolevate keskkonnamuutujate filtreerimiseks kĂ€suga nagu «env -i âenv0-from=<( env -0 | sed -z ⊠)». Keskkonnamuutujate oleku salvestamiseks faili vĂ”ib kasutada utiliiti printenv.
KĂ€skudes âenvâ, âprintenvâ, âstatâ, âbasenameâ, âdirnameâ, âduâ, âreadlinkâ ja ârealpathâ kasutatakse terminali vĂ€ljundis nĂŒĂŒd erimĂ€rkide paosekveneerimist vastavalt stiilile, mis on mÀÀratud keskkonnamuutujaga QUOTING_STYLE (%N, %Qn vĂ”i %n). Paosekveneerimine lisati kaitseks terminali sisu ja oleku manipuleerimise eest erimĂ€rkide asendamise kaudu.
- Utiliitides âdfâ, âduâ, âlsâ, âodâ, âprâ ja âsortâ on veateadetes rakendatud probleemsete valikute paosekveneerimine.
- KĂ€sus âls -mâ on nĂŒĂŒd tagatud komade paosekveneerimine failinimedes.
- Utiliidid âchconâ, âchgrpâ, âchmodâ, âchownâ, âduâ ja âlsâ ei lĂ”peta enam rekursiivsete toimingute kĂ€igus valikuga «-R» veaga, kui töödeldavates kataloogides kustutatakse faile paralleelselt.
- Utiliidis sort on optimeeritud mÀlukasutust ja paralleelsete toimingute tÀitmist selliste andmete lugemisel, mille maht ei ole ette teada, nÀiteks kui andmeid edastatakse nimetamata kanalite kaudu.
- KĂ€sus âcut -wâ on optimeeritud rea alguse tuvastamist, mis vĂ”imaldas kuni 4 korda suurendada lĂ€bilaskevĂ”imet mitmebaidiste kodeeringutega lokaatide kasutamisel.
- KĂ€su âuniq -câ töö on sĂŒsteemides, kus kasutatakse lukustamata stdio funktsioone, kiirenenud kuni 2,5 korda.
- Lisatud on koostevalik ââwith-wtmpdbâ, mille korral kasutatakse kĂ€skude âwho /var/log/wtmpâ ja âusers /var/log/wtmpâ kĂ€ivitamisel faili /var/log/wtmp asemel wtmpdb-vormingus andmebaasi.
Allikas: opennet.ru
