Den stabile version af den grundlĂŠggende GNU Coreutils vĂŠrktĂžjssamling 9.12 er tilgĂŠngelig, som inkluderer programmer som sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln og ls.
NĂžgleinnovationer:
- Der er tilfĂžjet en option ââenv0-from=FILEâ til vĂŠrktĂžjet env, der muliggĂžr indlĂŠsning af listen over installerede miljĂžvariabler fra en fil, som ogsĂ„ kan bruges til at filtrere eksisterende miljĂžvariabler med en kommando som âenv -i âenv0-from=< ( env -0 | sed -z ⊠)â. VĂŠrktĂžjet printenv kan anvendes til at gemme tilstanden af miljĂžvariabler i en fil.
For kommandoerne âenvâ, âprintenvâ, âstatâ, âbasenameâ, âdirnameâ, âduâ, âreadlinkâ og ârealpathâ anvendes nu escape-tegn for specialtegn, der svarer til den stil, der er angivet via miljĂžvariablen QUOTING_STYLE (%N, %Qn eller %n). Escaping er tilfĂžjet for at beskytte mod manipulering af indholdet og tilstanden i terminalen via substitution af specialtegn.
- Der er implementeret escaping af problematiske indstillinger i fejlmeddelelser for vĂŠrktĂžjerne âdfâ, âduâ, âlsâ, âodâ, âprâ og âsortâ.
- I kommandoen âls -mâ sikres der escaping af kommaer i filnavne.
- VĂŠrktĂžjerne âchconâ, âchgrpâ, âchmodâ, âchownâ, âduâ og âlsâ afsluttes ikke lĂŠngere med en fejl, nĂ„r der udfĂžres rekursive operationer med optionen â-Râ i tilfĂŠlde af parallel sletning af filer i de behandlede kataloger.
- Der er gennemfĂžrt optimering af hukommelsesforbruget og udfĂžrelsen af parallelle operationer i vĂŠrktĂžjet sort ved lĂŠsning af data med ukendt stĂžrrelse, for eksempel ved overfĂžrsel af data gennem anonyme kanaler.
- Optimeringen af bestemmelse af begyndelsen af en linje i kommandoen âcut -wâ har gjort det muligt at Ăžge throughput med op til 4 gange ved brug af lokaler med multibyte-kodninger.
- UdfĂžrelsen af kommandoen âuniq -câ er blevet op til 2,5 gange hurtigere pĂ„ systemer med stdio-funktioner uden lĂ„sninger.
- Der er tilfĂžjet en konfigurationsmulighed ââwith-wtmpdbâ, hvorved der ved kĂžrsel af kommandoerne âwho /var/log/wtmpâ og âusers /var/log/wtmpâ anvendes en database i wtmpdb-format i stedet for filen /var/log/wtmp.
Kilde: opennet.ru
