coreutils
coreutils copied to clipboard
Cross-platform Rust rewrite of the GNU coreutils
According to GNU: ``` -c, --check read checksums from the FILEs and check them ``` Tested in GNU with tests/cksum/cksum-a.sh Source: https://github.com/uutils/coreutils/blob/main/src/uu/cksum/src/cksum.rs
- The file size should be larger than 500 mb - Integrated with progress bar option #4528
with our: ``` $ truncate -s16M file.sparse_ $ ./target/debug/cp --debug --reflink=never file.sparse_ file.sparse_.cp 'file.sparse_' -> 'file.sparse_.cp' copy offload: unknown, reflink: no, sparse detection: no ``` with GNU: ``` $ truncate...
While reviewing https://github.com/uutils/coreutils/pull/5697, I noticed that GNU `install` outputs `./-dest` when running `install -s --strip-program ./no-hyphen -- source -dest` whereas uutils `install` doesn't output anything. The `no-hyphen` program is (from...
According to GNU: ``` --raw emit a raw binary digest, not hexadecimal ``` Tested in GNU with tests/cksum/cksum-raw.sh Source: https://github.com/uutils/coreutils/blob/main/src/uu/cksum/src/cksum.rs
With our implementation: ``` mkdir -p in for i in $(seq 5); do echo $i >in/$i done (seq 6 && echo 6) >exp echo 6 >out (exec 3
``` --remove[=HOW] like -u but give control on HOW to delete; See below Delete FILE(s) if --remove (-u) is specified. The default is not to remove the files because it...
With ours: ``` $ echo > in $ csplit -b '%0#6.3x' in 1 csplit: incorrect conversion specification in suffix ``` With GNU: ``` $ echo > in $ /usr/bin/csplit -b...
Currently the releases release only the multicall binaries. I know this is double the releases but it would be nice not to have to build from source if I want...
I'm going through all signatures for the argument parser. I found some issues in the docs: - [x] `join` should be `join [OPTION]... FILE1 FILE2` - [x] `cut` should be...