Vydání GNU Coreutils 9.12

K dispozici je stabilní verze sady základních systémových utilit GNU Coreutils 9.12, která zahrnuje programy jako sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln a ls.

Hlavní novinky:

  • Do utility env byla přidána možnost „—env0-from=FILE“ pro načítání seznamu nastavovaných proměnných prostředí z souboru, kterou lze také použít pro filtrování existujících proměnných prostředí pomocí příkazu typu „env -i —env0-from=< ( env -0 | sed -z … )“. Pro uložení stavu proměnných prostředí do souboru může být použita utility printenv.

    V příkazech ‘env’, ‘printenv’, ‘stat’, ‘basename’, ‘dirname’, ‘du’, ‘readlink’ a ‘realpath’ se nyní při výstupu na terminál používá escapování speciálních znaků, odpovídající stylu nastavenému pomocí proměnné prostředí QUOTING_STYLE (%N, %Qn nebo %n). Escapování bylo přidáno pro ochranu před manipulací s obsahem a stavem terminálu pomocí substituce speciálních znaků.

  • V utilitách ‘df’, ‘du’, ‘ls’, ‘od’, ‘pr’ a ‘sort’ bylo implementováno escapování problémových voleb v chybových zprávách.
  • V příkazu ‘ls -m’ bylo zajištěno escapování čárek v názvech souborů.
  • Utility ‘chcon’, ‘chgrp’, ‘chmod’, ‘chown’, ‘du’ a ‘ls’ při provádění rekurzivních operací s použitím možnosti „-R“ již nevypínají s chybou v případě paralelního mazání souborů v zpracovávaných adresářích.
  • V utilitě sort bylo optimalizováno využití paměti a výkonu paralelních operací při čtení dat, jejichž velikost není předem známa, například při přenosu dat přes nejmenované kanály.
  • Byla provedena optimalizace určování začátku řetězce v příkazu ‘cut -w’, což umožnilo zvýšit propustnost až 4krát při použití lokalit s vícibytnými kódováními.
  • Práce příkazu ‘uniq -c’ byla zrychlena až 2,5krát na systémech s funkcemi stdio bez zámků.
  • Byla přidána sestavovací možnost ‘—with-wtmpdb’, při které se při spuštění příkazů ‘who /var/log/wtmp’ a ‘users /var/log/wtmp’ používá databáze ve formátu wtmpdb namísto souboru /var/log/wtmp.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster