Expand description

Multi-call binary for modern coreutils implemented in Rust, with a focus on simplicity.

Structs

Print machine architecture.

Base64 encode or decode a file, or standard input, to standard output.

Print path with any leading directory components removed.

Concatenate files to standard output.

Command-line options for the non-multicall invocation of this binary, where every utility is available as a subcommand. This is used as the fallback.

Output the parent directory of each path.

Set environment variables and run command.

Print the prime factors of each specified integer number.

Exit with a status code indicating failure.

Create directories, if they do not already exist.

Print the values of the specified environment variables.

Print the full path of the current working directory.

Remove directories, if they are empty.

Print numbers from FIRST to LAST, in steps of INCREMENT.

Pause for a specified amount of time.

Copy standard input to each FILE, and also to standard output

Exit with a status code indicating success.

Print system information.

Remove files by calling the unlink function.

Print newline, word, and byte counts for each file.

Repeatedly output a line with the specified strings, or ‘y’.

Enums

Utility to run

Functions

Run the coreutils implementation.

Check if this binary is being called as another utility, and if so, return the parsed command-line options of that utility.