GNU Coreutils์˜ Rust ๋ณ€ํ˜•์ธ uutils 0.0.19 ์ถœ์‹œ

Rust๋กœ ๋‹ค์‹œ ์ž‘์„ฑ๋œ GNU Coreutils ํŒจํ‚ค์ง€์˜ ์•„๋‚ ๋กœ๊ทธ๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” uutils coreutils 0.0.19 ํ”„๋กœ์ ํŠธ์˜ ์ถœ์‹œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. Coreutils๋Š” sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln ๋ฐ ls๋ฅผ ํฌํ•จํ•˜์—ฌ XNUMX๊ฐœ ์ด์ƒ์˜ ์œ ํ‹ธ๋ฆฌํ‹ฐ์™€ ํ•จ๊ป˜ โ€‹โ€‹์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ์˜ ๋ชฉํ‘œ๋Š” ๋ฌด์—‡๋ณด๋‹ค๋„ Windows, Redox ๋ฐ Fuchsia ํ”Œ๋žซํผ์—์„œ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋Š” Coreutils์˜ ๊ต์ฐจ ํ”Œ๋žซํผ ๋Œ€์ฒด ๊ตฌํ˜„์„ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. GNU Coreutils์™€ ๋‹ฌ๋ฆฌ Rust ๊ตฌํ˜„์€ GPL ์นดํ”ผ๋ ˆํ”„ํŠธ ๋ผ์ด์„ ์Šค ๋Œ€์‹  MIT ํ—ˆ์šฉ ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ผ์ด์„ ์Šค๊ฐ€ ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค.

์ฃผ์š” ๋ณ€๊ฒฝ ์‚ฌํ•ญ :

  • GNU Coreutils ์ฐธ์กฐ ํ…Œ์ŠคํŠธ ์ œํ’ˆ๊ตฐ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ๊ฐœ์„ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ 365๊ฐœ์˜ ํ…Œ์ŠคํŠธ๊ฐ€ ํ†ต๊ณผ(์ด์ „ ๋ฒ„์ „์˜ 340๊ฐœ์—์„œ ์ฆ๊ฐ€), 186(210)๊ฐœ์˜ ํ…Œ์ŠคํŠธ๊ฐ€ ์‹คํŒจํ•˜๊ณ  49(50)๊ฐœ์˜ ํ…Œ์ŠคํŠธ๊ฐ€ ๊ฑด๋„ˆ๋›ฐ์—ˆ์Šต๋‹ˆ๋‹ค. ์ฐธ์กฐ ๋ฆด๋ฆฌ์Šค๋Š” GNU Coreutils 9.3์ž…๋‹ˆ๋‹ค.
    GNU Coreutils์˜ Rust ๋ณ€ํ˜•์ธ uutils 0.0.19 ์ถœ์‹œ
  • b2sum, basenc, chgrp, chown, cksum, cp, date, dd, dircolors, du, factor, fmt, hashsum, head, ls, mkdir, mktemp, more, mv, nice ์œ ํ‹ธ๋ฆฌํ‹ฐ์— ๋Œ€ํ•œ ๊ธฐ๋Šฅ ํ™•์žฅ, ํ˜ธํ™˜์„ฑ ๊ฐœ์„  ๋ฐ ๋ˆ„๋ฝ๋œ ์˜ต์…˜ ์ถ”๊ฐ€ , ๋ถ™์—ฌ๋„ฃ๊ธฐ, pwd, rm, ํŒŒ์‡„, ๊ผฌ๋ฆฌ, ํ„ฐ์น˜, uniq, wc, whoami, ์˜ˆ.
  • rm ๋ฐ uniq์—๋Š” ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ด๋ฆ„์— ์ž˜๋ชป๋œ UTF-8 ๋ฌธ์ž๊ฐ€ ์žˆ๋Š” ๋ฌธ์ œ๊ฐ€ ์ˆ˜์ •๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€