Post History
I use unrar to extract rar archives sometimes: UNRAR 6.24 freeware Copyright (c) 1993-2023 Alexander Roshal Sometimes the archive root has several files, so if I do unrar x foo.rar it will...
#1: Initial revision
Is there a way to automatically normalize paths when extracting RARs?
I use `unrar` to extract rar archives sometimes: ``` UNRAR 6.24 freeware Copyright (c) 1993-2023 Alexander Roshal ``` Sometimes the archive root has several files, so if I do `unrar x foo.rar` it will create a bunch of junk in my working directory. Therefore I must do `unrar x foo.rar foo/` instead. Other times the archive root is just a directory with everything else inside. `unrar x foo.rar foo/` then creates an additional, trivial level in the dir tree, which I have to tediously remove. I know I can just build a habit of running `unrar l foo.rar`, and based on the output decide whether to pass the directory parameter. But it's odd that in 2024 this must be a manual task. Is there some way to get `unrar` to automatically do this, or perhaps an alternative program that can extract rars?