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

When using `-m` option to `mkdir`, the permissions of the created directory differ from those of GNU mkdir. I think this may have something to do with the umask. GNU...

U - mkdir
good first issue

Discovered while working on https://github.com/uutils/coreutils/issues/3628 ``` $ ls a b c d e $ ~/projects/coreutils/target/debug/coreutils ls a b c d e $ ls --ignore '[a]' b c d e $...

For the moment, these are just performance improvements (using the right name, not checking if the fd is negative as that can't be in rust, using the libc value) The...

Some of the libraries were getting somewhat out of date. I'm not sure why dependbot doesn't pick all these up, but good to do this occasionally assuming the updates don't...

This fixes the issue mentionned in the above commit merged in #3688, and ajusts one test accordingly. namely : > GNU wc will not align the output columns (compute_number_width() ->...

``` $ touch no-file/ touch: cannot touch 'no-file/': Other ``` GNU: ``` $ touch no-file/ touch: setting times of 'no-file/': No such file or directory ``` We should probably mix...

U - touch
good first issue

I got annoyed that there was no `stty` yet, so I started working on it :) In this initial version: - ~Only binary flags are implemented (i.e. attributes that are...

Bumps [half](https://github.com/starkat99/half-rs) from 1.8.2 to 2.0.0. Release notes Sourced from half's releases. 2.0.0 Changed Breaking Change Minimum supported Rust version is now 1.58. Breaking Change std is now enabled as...

dependencies
rust

uutils doesn't remove `b/d` in the following example ```bash $ mkdir -p b/a/p $ mkdir b/c b/d $ chmod -w b/a $ rm -rf b rm: cannot remove 'b': Permission...

U - rm

ref: #3320 Below described issue is at least one of the reason why the gnu test `tests/cp/cp-parents.sh` is in ERROR state. gnu ``` > cp --verbose -a --parents a/b/c d...

U - cp