I think find UI is so bad every time I use it I think about hacking a script just to make it simpler for my use case. At the same time I am very reluctant to use one of this new versions of standard commands trying to reinvent the wheel.
Some things I don’t link about find:
-
How the directory needs to be the first argument. I get the reasoning but it is such a pain, specially if you are using it with the same query repeatedly in different paths.
-
The parenthesis to set order of matches, you are doing it in the shell so you have to escape them which is never fun.
-
The fact that
-namedoes not match partial names and there is not a version that do so you have to keep doing stuff like-name "*foo*"and of course you have to escape that shit or risk you shell expanding it. Having the GLOB version is nice but there could have a more ergonomic way to do this type, which I assume is a very common use case. -
Actually, doing more complex logical matches is always a pain and it would be nice to have a easier way to do some common operations.
-
The fact that when you do some complex match then the
-printis not automatic anymore or the the behaviour is kinda weird. And is a pain to add it in all logical branches or do it in a way that you do not repeat a lot.
Anyway, sorry for the rant.



You don’t even need to specify the decompression algorithm anymore, I don’t even know if it was mandatory at some point but since I was introduced to Linux like 20 years ago
tarwould already extrapolate the decompression from the filename extension. Now for the compression I think you do need to include the algorithm, it would be nice if it would default to the extension on the supplied filename also.