coreutils
coreutils copied to clipboard
Cross-platform Rust rewrite of the GNU coreutils
Some utils' behavior may change depending on the `stdout().is_terminal()` answer. This is the case for `ls` which adapts its default quoting style depending on STDOUT being a TTY or not....
based https://github.com/uutils/coreutils/pull/5835
The issue: Remove all uses of crash! https://github.com/uutils/coreutils/issues/5487 Replaced all uses of crash! from the file "src/uu/sync/src/sync.rs" with the show! macro
In FreeBSD GH workflow (defined in `.github/workflows/freebsd.yml`), GH actions are used to cache the Rust build artefacts: - Swatinem/rust-cache@v2 - mozilla-actions/[email protected] Theses actions are useless because the Rust build artefacts...
This is causing the latest version of the `tests/cp/attr-existing` GNU test to fail.
Changes: - The files are `PathBuf` now, allowing invalid UTF-8 - We've got `fsync` now if files are given but neither `--data` or `--file-system` is passed. - We no longer...
As a maintainer of nushell, I just want to say that we love the effort of `uutils/coreutils`. Good work y'all and please keep up this excellent work! We love it...
With our: ``` ./target/debug/coreutils echo -- 'foo' foo ``` with GNU: ``` /usr/bin/echo -- 'foo' -- foo ``` Tested by tests/misc/echo.sh
issue: https://github.com/uutils/coreutils/issues/5795 Using the default line terminator `\n` and without the additional option `--only-delimited`, cut should print the lines that do not contain delimiters only when they are ended with...