Udgivelse af GNU Coreutils 9.12

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

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster