GNU Coreutils izdanje 9.12

Stabilna verzija GNU Coreutils 9.12, paketa osnovnih sistemskih uslužnih programa, sada je dostupna. Uključuje sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln i ls.

Ključne inovacije:

  • Uslužni program env sada ima opciju "--env0-from=FILE" za učitavanje liste varijabli okruženja koje će se postaviti iz datoteke. Ova opcija se također može koristiti za filtriranje postojećih varijabli okruženja pomoću naredbe poput "env -i --env0-from=<( env -0 | sed -z … )". Uslužni program printenv može se koristiti za spremanje stanja varijabli okruženja u datoteku.

    Komande 'env', 'printenv', 'stat', 'basename', 'dirname', 'du', 'readlink' i 'realpath' sada koriste izbjegnute specijalne znakove prilikom ispisa na terminal, koji odgovaraju stilu određenom varijablom okruženja QUOTING_STYLE (%N, %Qn ili %n). Ovo izbjegavanje je dodano radi zaštite od manipulacije sadržajem i stanjem terminala putem zamjene specijalnih znakova.

  • Alati 'df', 'du', 'ls', 'od', 'pr' i 'sort' sada izbjegavaju problematične opcije u porukama o grešci.
  • Naredba 'ls -m' sada izbjegava zareze u imenima datoteka.
  • Uslužni programi 'chcon', 'chgrp', 'chmod', 'chown', 'du' i 'ls' više ne uzrokuju greške prilikom izvođenja rekurzivnih operacija korištenjem opcije "-R" ako postoje paralelna brisanja datoteka u direktorijima koji se obrađuju.
  • Alat za sortiranje je optimiziran za potrošnju memorije i paralelne operacije prilikom čitanja podataka čija veličina nije unaprijed poznata, na primjer prilikom prijenosa podataka kroz neimenovane cijevi.
  • Detekcija početka reda u naredbi 'cut -w' je optimizirana, povećavajući propusnost do 4 puta pri korištenju lokalizacija s višebajtnim kodiranjem.
  • Komanda 'uniq -c' je ubrzana do 2.5 puta na sistemima sa stdio funkcijama bez blokiranja.
  • Dodata je opcija za izgradnju '--with-wtmpdb' koja, prilikom pokretanja naredbi 'who /var/log/wtmp' i 'users /var/log/wtmp', koristi bazu podataka u wtmpdb formatu umjesto datoteke /var/log/wtmp.

izvor: opennet.ru

Kupite pouzdan hosting za sajtove sa DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster