Ukukhishwa kwekhithi yamathuluzi ye-uutils coreutils 0.0.18 kuyatholakala, lapho kuthuthukiswa khona i-analogue yephakheji ye-GNU Coreutils, ebhalwe kabusha ngolimi lwe-Rust. I-Coreutils iza nezinto ezisetshenziswayo ezingaphezu kwekhulu, okuhlanganisa uhlobo, ikati, i-chmod, i-chown, i-chroot, i-cp, idethi, i-dd, i-echo, igama lomethuleli, i-id, ln, kanye ne-ls. Umgomo wephrojekthi ukwakha enye indlela yokuqaliswa kwe-cross-platform ye-Coreutils engasebenza kumapulatifomu e-Windows, Redox kanye ne-Fuchsia, phakathi kwezinye izinto. Ngokungafani ne-GNU Coreutils, ukusetshenziswa kwe-Rust kusatshalaliswa ngaphansi kwelayisense ye-MIT evumelayo esikhundleni selayisense ye-GPL yokukopisha.
Izinguquko eziyinhloko:
- Ukuhambisana okuthuthukisiwe ne-GNU Coreutils test test suite, lapho kwadlula khona izivivinyo ezingu-340, ukuhlolwa okungu-210 kuhlulekile, nokuhlolwa okungu-50 kweqiwa. Ukukhishwa kwereferensi yi-GNU Coreutils 9.2.
- Izici ezithuthukisiwe, ukuhambisana okuthuthukisiwe kanye nezinketho ezingeziwe ezingekho zezinsiza cksum, chmod, chroot, comm, cp, cut, date, dd, du, expand, env, factor, hashsum, install, ln, ls, mktemp, mv, nice, nproc , od, ptx, pwd, rm, shred, sleep, stdbuf, stty, tail, touch, timeout, tr, uname, uniq, utmpx, uptime, wc.
- Imodi yokusebenzisana (-i) ithuthukisiwe ezinhlelweni ze-ln, cp, ne-mv.
- Ukucubungula isignali okuthuthukisiwe kuzinsiza ze-yebo, tee kanye nesikhathi sokuvala.
- Kushintshelwe kuphakheji ye-is_terminal esikhundleni se-atty ukuze kuchazwe itheminali.
Ngaso leso sikhathi, iphakheji le-uutils findutils 0.4.0 likhishwe ngokusetshenziswa kwe-Rust kwezinsiza kusuka ku-GNU Findutils suite (thola, thola, i-updatedb, ne-xargs). Enguqulweni entsha:
- Kwengezwe usekelo lomsebenzi wokuphrinta ohambisana ne-GNU.
- Isisetshenziswa se-xargs senziwe.
- Kwengezwe usekelo lwezinkulumo ezivamile, amakhadi asendle we-POSIX, kanye nokushintshwa kwe-"{}".
- Kungezwe usekelo lwezinketho ze-"-print0", "-lname", "-ilname", "-empty", "-xdev", "-and", "-P", "-", "-quit" ukuze uthole usizo "-mount", "-inum" kanye "-izixhumanisi".
Source: opennet.ru