coreutils icon indicating copy to clipboard operation
coreutils copied to clipboard

Cross-platform Rust rewrite of the GNU coreutils

Results 925 coreutils issues
Sort by recently updated
recently updated
newest added

Background: I recently semi-broke my laptop because coreutils "mount" was not working at all when I did a few changes. I got busybox so I can remount the hdd. Would...

`cargo run '+~\x0a~%\x0a'` or `cargo run "+␅+%+␄^%)"` crashes with backtrace ``` thread 'main' panicked at 'a Display implementation returned an error unexpectedly: Error', /rustc/897e37553bba8b42751c67658967889d11ecd120/library/alloc/src/string.rs:2511:14 note: run with `RUST_BACKTRACE=1` environment variable...

U - date

The test framework changes feeding stdin into the child process from blocking to non blocking (as soon as #4136 is merged). This change made the tests using `UCommand::pipe_in` fail intermittently...

U - tac

Just like we are doing with GNU, we should store and publish the results. ``` make prepare-busytest bindir=$(pwd)/target/debug cd tmp/busybox-*/testsuite output=$(bindir=$bindir ./runtest 2>&1 || true) printf "%s\n" "${output}" n_fails=$(echo "$output"...

GNU cp infers the unambiguous value for an attribute name from a prefix given in the values for the `--preserve` option, but uutils cp does not. GNU cp v8.30: ```sh...

U - cp

This is a draft pull request because it includes the changes from pull request #4164. Review and merge that one first. This pull request causes `dd` to open stdin using...

There is a `parse_date()` function in `touch.rs` and in `date.rs`. Let's refactor the common functionality into a new `uucore::parser::parse_date` module. _Originally posted by @tertsdiepraam in https://github.com/uutils/coreutils/issues/4193#issuecomment-1332089757_

U - touch
U - date

The [`retain_mut` crate](https://crates.io/crates/retain_mut) is a dependency of the `uu_tee` crate. The functionality provided by `retain_mut` was [stabilized in the standard library](https://github.com/rust-lang/rust/pull/95491) earlier this year in the 1.61.0 release. As a...

U - tee

No clear error message ``` PASS: tests/split/line-bytes.sh make[4]: *** Deleting file 'tests/split/l-chunk.log' make[3]: *** [Makefile:21230: check-TESTS] Terminated make[1]: *** [Makefile:21007: check-recursive] Terminated make[4]: *** Deleting file 'tests/misc/sort-stale-thread-mem.log' make[4]: *** [Makefile:21248:...