GNU Coreutils 9.2:n julkaisu

Saatavilla on vakaa versio GNU Coreutils 9.2 -järjestelmän perusapuohjelmien sarjasta, joka sisältää ohjelmia, kuten sort, cat, chmod, chown, chroot, cp, päivämäärä, dd, echo, isäntänimi, id, ln, ls jne.

Tärkeimmät innovaatiot:

  • "--base64" (-b) -vaihtoehto on lisätty cksum-apuohjelmaan base64-muotoon koodattujen tarkistussummien näyttämiseksi ja tarkistamiseksi. Lisätty on myös "-raw" vaihtoehto, joka näyttää vain alkuperäisen tarkistussumman ilman tiedoston nimeä ja muita tietoja.
  • "--debug" -vaihtoehto on lisätty cp-, mv- ja install-apuohjelmiin näyttämään yksityiskohtaisia ​​tietoja tiedostojen kopioimisesta.
  • Vaihtoehto "--time=modification" on lisätty ls-apuohjelmaan, jotta se voidaan näyttää ja käyttää tiedostojen muokkausaikojen lajittelussa.
  • "--no-copy" -vaihtoehto on lisätty mv-apuohjelmaan, joka käynnistää virheen yritettäessä kopioida tiedostoa eri tiedostojärjestelmien välillä.
  • Split-apuohjelman '-n SIZE' -vaihtoehdoissa koko voi nyt ylittää kokonaislukuarvojen alueen. Määritettäessä "split -n" on sallittua vastaanottaa dataa nimettömältä kanavalta datan koon määrittämisellä välikopioimisen ansiosta väliaikaiseen tiedostoon.
  • wc-apuohjelma on lisännyt tuen "--total={auto,never,always,only}"-parametrille, jolla ohjataan, milloin yhteenveto tulee näyttää.
  • Kun suoritetaan "cp --sparse=auto", "mv" ja "install", copy_file_range-järjestelmäkutsua käytetään optimoimaan tyhjiä alueita sisältävien tiedostojen käsittely.
  • Tee-apuohjelma toteuttaa lähdön käsittelyn esto-tilassa, esimerkiksi silloin, kun telnetistä tai mpirunista päätelaitteelle syötettävä data kulkee tee:n kautta.
  • Lisätty tuki uusille etuliitteille: Ronna (R) - 1027, Quetta (Q) - 1030, Ri - 290 ja Qi - 2100.

Lähde: opennet.ru

Lisää kommentti