A GNU Coreutils 9.2 rendszer alapvető segédprogramjainak kiadása

Elérhető a GNU Coreutils 9.2 alapvető rendszersegédkészletének stabil verziója, amely olyan programokat tartalmaz, mint a sort, cat, chmod, chown, chroot, cp, dátum, dd, echo, hostname, id, ln, ls stb.

Főbb újítások:

  • A "--base64" (-b) opció hozzáadásra került a cksum segédprogramhoz a base64 formátumban kódolt ellenőrző összegek megjelenítéséhez és ellenőrzéséhez. Szintén hozzáadásra került a „-raw” opció, amely csak az eredeti ellenőrző összeget jeleníti meg a fájlnév és egyéb információk megadása nélkül.
  • A „--debug” opció hozzáadásra került a cp, mv és install segédprogramokhoz, hogy részletes információkat jelenítsen meg a fájlmásolásról.
  • A „--time=modification” opció hozzáadásra került az ls segédprogramhoz, amely megjeleníthető és használható a fájlmódosítási idők rendezésekor.
  • A „--no-copy” opció hozzáadásra került az mv segédprogramhoz, amely hibát jelez, amikor egy fájlt különböző fájlrendszerek között próbál másolni.
  • A felosztási segédprogramban az '-n SIZE' opciókban a méret most meghaladhatja az egész értékek tartományát. A „split -n” megadásakor az ideiglenes fájlba történő közbenső másolásnak köszönhetően névtelen csatornáról is lehet adatot fogadni az adatméret meghatározásával.
  • A wc segédprogram hozzáadta a "--total={auto,never,always,only}" paraméter támogatását annak szabályozására, hogy mikor jelenjen meg az összefoglaló.
  • A "cp --sparse=auto", "mv" és "install" végrehajtásakor a copy_file_range rendszerhívás az üres területeket tartalmazó fájlok kezelésének optimalizálására szolgál.
  • A tee segédprogram a kimeneti feldolgozást nem blokkoló módban valósítja meg, például amikor a telnetről vagy mpirunról a terminálra kimenő adatot a tee-n keresztül továbbítják.
  • Új méretű előtagok támogatása: Ronna (R) - 1027, Quetta (Q) - 1030, Ri - 290 és Qi - 2100.

Forrás: opennet.ru

Hozzászólás