Toleo thabiti la GNU Coreutils 9.12, seti ya huduma za msingi za mfumo, sasa linapatikana. Linajumuisha sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, na ls.
Ubunifu muhimu:
- Huduma ya env sasa ina chaguo la "--env0-from=FILE" la kupakia orodha ya vigezo vya mazingira ili kuweka kutoka kwa faili. Chaguo hili pia linaweza kutumika kuchuja vigezo vya mazingira vilivyopo kwa amri kama "env -i --env0-from=<( env -0 | sed -z … )". Huduma ya printenv inaweza kutumika kuhifadhi hali ya vigezo vya mazingira kwenye faili.
Amri za 'env', 'printenv', 'stat', 'basename', 'dirname', 'du', 'readlink', na 'realpath' sasa hutumia herufi maalum zilizotoroka zinapotoka kwenye terminal, zikilinganisha mtindo uliobainishwa na kigezo cha mazingira cha QUOTING_STYLE (%N, %Qn, au %n). Kutoroka huku kuliongezwa ili kulinda dhidi ya ubadilishanaji wa yaliyomo na hali ya terminal kupitia ubadilishaji maalum wa herufi.
- Huduma za 'df', 'du', 'ls', 'od', 'pr' na 'sort' sasa zinaepuka chaguzi zenye matatizo katika ujumbe wa hitilafu.
- Amri ya 'ls -m' sasa inaepuka koma katika majina ya faili.
- Huduma za 'chcon', 'chgrp', 'chmod', 'chown', 'du' na 'ls' hazishindwi tena wakati wa kufanya shughuli za kujirudia kwa kutumia chaguo la "-R" ikiwa kuna ufutaji wa faili sambamba katika saraka zinazoshughulikiwa.
- Huduma ya kupanga imeboreshwa kwa matumizi ya kumbukumbu na shughuli sambamba wakati wa kusoma data ambayo ukubwa wake haujulikani mapema, kwa mfano wakati wa kuhamisha data kupitia mabomba yasiyo na majina.
- Ugunduzi wa kuanza kwa mstari katika amri ya 'cut -w' umeboreshwa, na kuongeza upitishaji kwa hadi mara 4 wakati wa kutumia lugha zenye usimbaji wa baiti nyingi.
- Amri ya 'uniq -c' imeharakishwa hadi mara 2.5 kwenye mifumo yenye vitendakazi vya stdio bila kuzuia.
- Imeongeza chaguo la ujenzi '--with-wtmpdb' ambalo, wakati wa kuendesha amri 'who /var/log/wtmp' na 'users /var/log/wtmp', hutumia hifadhidata katika umbizo la wtmpdb badala ya faili /var/log/wtmp.
Chanzo: opennet.ru
