Uutils 0.0.19၊ GNU Coreutils ၏ Rust မူကွဲ

Rust တွင်ပြန်လည်ရေးသားထားသော GNU Coreutils ပက်ကေ့ဂျ်၏ analogue ကိုဖန်တီးပေးသည့် uutils coreutils 0.0.19 ပရောဂျက်ကို ရရှိနိုင်ပါပြီ။ Coreutils သည် မျိုးခွဲ၊ cat၊ chmod၊ chown၊ chroot၊ cp၊ date၊ dd၊ echo၊ hostname၊ id၊ ln နှင့် ls အပါအဝင် အသုံးအဆောင်ပေါင်း တစ်ရာကျော် ပါရှိပါသည်။ ပရောဂျက်၏ရည်ရွယ်ချက်မှာ Windows၊ Redox နှင့် Fuchsia ပလပ်ဖောင်းများအပါအဝင် အခြားအရာများပေါ်တွင် အလုပ်လုပ်နိုင်သော Coreutils ၏ ဖြတ်ကျော်ပလပ်ဖောင်း အစားထိုးအကောင်အထည်ဖော်မှုကို ဖန်တီးရန်ဖြစ်သည်။ GNU Coreutils နှင့်မတူဘဲ၊ Rust အကောင်အထည်ဖော်မှုကို GPL copyleft လိုင်စင်အစား MIT ခွင့်ပြုချက်လိုင်စင်အောက်တွင် လိုင်စင်ရထားသည်။

အဓိကပြောင်းလဲမှုများ-

  • 365 စမ်းသပ်မှုများ (ယခင်ဗားရှင်းတွင် 340 မှ 186 အထိ)၊ 210 (49) စမ်းသပ်မှုမအောင်မြင်ဘဲ 50 (9.3) စမ်းသပ်မှုများကို ကျော်သွားသည့် GNU Coreutils ရည်ညွှန်းစမ်းသပ်မှုအစုံနှင့် လိုက်ဖက်ညီအောင် မြှင့်တင်ထားသည်။ ရည်ညွှန်းထုတ်ပြန်မှုသည် GNU Coreutils XNUMX ဖြစ်သည်။
    Uutils 0.0.19၊ GNU Coreutils ၏ Rust မူကွဲ
  • တိုးချဲ့လုပ်ဆောင်မှုများ၊ ပိုမိုကောင်းမွန်သော တွဲဖက်အသုံးပြုနိုင်မှုနှင့် အသုံးဝင်မှုများ b2sum၊ basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, နောက်ထပ်, mv, ကောင်းသော , paste, pwd, rm, shred, tail, touch, uniq, wc, whoami, yes.
  • rm နှင့် uniq တို့သည် ဖိုင်နှင့် လမ်းညွှန်အမည်များတွင် မမှန်ကန်သော UTF-8 စာလုံးများနှင့် ပြဿနာများကို ဖြေရှင်းထားသည်။

source: opennet.ru

မှတ်ချက် Add