ouch icon indicating copy to clipboard operation
ouch copied to clipboard

Painless compression and decompression in the terminal

Results 154 ouch issues
Sort by recently updated
recently updated
newest added

Maybe I'm blind but I can't find a version for a "standard" linux - read Ubuntu / Debian / Mint / what have you. The brew formula is for macOS...

enhancement

### Version 0.3.1 ### Description I'm trying to decompress `binutils-2.37.tar.lz` ([link here](https://ftpmirror.gnu.org/binutils/binutils-2.37.tar.lz)), but `ouch` is failing. ### Current Behavior Running the following command: `ouch decompress binutils-2.37.tar.lz` errors out with: `[ERROR]...

enhancement

# Problem Currently, we don't have control of what extensions should be used in compression or decompression, we rely on automatic extension detection. Using `archive.tar.gz.xz` as an example, you might...

enhancement
high priority

We can remove the `fs::canonicalize` function calls, as they are only being currently used to check if files exist, this type of check should be performed with `fs::metadata` instead. This...

enhancement
high priority

## Version 0.3.1 ## Description `cargo install ouch` errors during compilation. See full log down bottom. I took a look at the error and it seems like external functions of...

bug

### Version v0.3.1 ### Description After executing `cargo install ouch`, I get the following output: ``` ❯ cargo install ouch Updating crates.io index Downloaded ouch v0.3.1 Downloaded 1 crate (27.6...

bug

### Version master (bafc2d31b4dacf738ed6a82aa315df6ca2247fbb) ### Description the special tar extensions are not recognized when decompressing and extra warnings are generated ### Current Behavior ```console $ ouch c src src.tgz &&...

bug

We can get big performance improvements by using a threadpool when decompressing files using stuff like Rayon. [This commit](https://github.com/carmesim/ouch/commit/fe97ff813d2c3a4239f87108ab750b92adb86b59) is an example of how it can be somewhat easily integrable...

enhancement

Currently, when compressing, `ouch` always follows symlinks when building an archive, ignoring errors when they occur, meaning there is no way to store a symlink inside of an archive. The...

enhancement

Planned flags: ## `--level LEVEL_NUMBER` From 1 to 10, `ouch` should "translate" that range for each format, considering that some formats use higher numbers than others. ## `--fast` Less intensive...

enhancement
waiting ecosystem