Na voljo je stabilna različica osnovnega sklopa sistemskih pripomočkov GNU Coreutils 9.2, ki vključuje programe, kot so sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls itd.
Ključne novosti:
- Pripomočku cksum je bila dodana možnost „—base64“ (-b) za izpis in preverjanje kontrolnih vsot, kodiranih v formatu base64. Dodana je bila tudi možnost „—raw“, ki izpisuje le izvirno kontrolno vsoto brez navedbe imena datoteke in drugih informacij.
- Pripomočkom cp, mv in install je bila dodana možnost „—debug“ za izpis podrobnih informacij o kopiranju datotek.
- Pripomočku ls je bila dodana možnost „—time=modification“ za prikaz in uporabo časa modifikacije datotek pri sortiranju.
- Pripomočku mv je bila dodana možnost „—no-copy“, ki omogoča izpis napake pri poskusu kopiranja datotek med različnimi datotečnimi sistemi.
- Pripomoček split zdaj omogoča, da velikost v možnostih ‘-n SIZE’ preseže razpon celih števil. Pri uporabi „split -n“ je dovoljen sprejem podatkov iz neimenovanega kanala s specifikacijo velikosti podatkov, zahvaljujoč začasnemu kopiranju v začasno datoteko.
- Pripomočku wc je bila dodana podpora za parameter „—total={auto,never,always,only}“ za upravljanje, kdaj naj se izpisuje skupni povzetek.
- Ob izvajanju „cp —sparse=auto“, „mv“ in „install“ je bil uporabljen sistemski klic copy_file_range za optimizacijo dela z datotekami, ki vsebujejo prazna področja.
- Pripomoček tee zdaj podpira obdelavo izpisa v neblokirnem načinu, na primer, ko se podatki, izpisani na terminal iz telnet ali mpirun, preusmerjajo skozi tee.
- Dodana je podpora za nove predpone velikosti: Ronna (R) — 1027, Quetta (Q) — 1030, Ri — 290 in Qi — 2100.
Izvor: opennet.ru
