En stabil versjon av den grunnleggende GNU Coreutils 9.12-systemverktĂžypakken er tilgjengelig, som inkluderer programmer som sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln og ls.
NĂžkkelnyheter:
- VerktĂžyet env har fĂ„tt et alternativ «âenv0-from=FILE» for Ă„ laste inn listen over miljĂžvariabler fra en fil, som ogsĂ„ kan brukes til Ă„ filtrere eksisterende miljĂžvariabler med en kommando som «env -i âenv0-from=< ( env -0 | sed -z ⊠)». For Ă„ lagre tilstanden til miljĂžvariablene i en fil kan verktĂžyet printenv brukes.
I kommandoene âenvâ, âprintenvâ, âstatâ, âbasenameâ, âdirnameâ, âduâ, âreadlinkâ og ârealpathâ brukes nĂ„ escaping av spesialtegn i terminalutgangen, i henhold til stilen angitt via miljĂžvariabelen QUOTING_STYLE (%N, %Qn, eller %n). Escaping er lagt til for Ă„ beskytte mot manipulering av innholdet og tilstanden til terminalen gjennom substitusjon av spesialtegn.
- I verktĂžyene âdfâ, âduâ, âlsâ, âodâ, âprâ og âsortâ er problematiske alternativer nĂ„ escaped i feilmeldinger.
- I kommandoen âls -mâ er kommaene i filnavn nĂ„ escaped.
- VerktĂžyene âchconâ, âchgrpâ, âchmodâ, âchownâ, âduâ og âlsâ avsluttes ikke lenger med feil nĂ„r man utfĂžrer rekursiv operasjoner med alternativet «-R» i tilfelle samtidig sletting av filer i behandlede kataloger.
- I verktÞyet sort er minneforbruket og ytelsen til parallelle operasjoner under lesing av data, hvor stÞrrelsen ikke er kjent pÄ forhÄnd, som ved overfÞring av data gjennom anonyme kanaler, optimalisert.
- Mekanismen for Ă„ bestemme starten av en linje i kommandoen âcut -wâ er optimalisert, som kan Ăžke kapasiteten med opptil 4 ganger ved bruk av lokaler med multibyte-kodingssystemer.
- KjĂžringen av kommandoen âuniq -câ er akselerert med opptil 2,5 ganger pĂ„ systemer med stdio-funksjoner uten lĂ„ser.
- Det er lagt til en byggevalg ââwith-wtmpdbâ, som bruker en database i wtmpdb-formatet i stedet for filen /var/log/wtmp nĂ„r kommandoene âwho /var/log/wtmpâ og âusers /var/log/wtmpâ kjĂžres.
Kilde: opennet.ru
