Most of these are good but cat isn't just about looking at text.
The guy who created bat also has two other projects on that list: hyperfine and fd. Kudos to him for making not one but three actually-useful tools.
If you pipe bat to another command it will act like cat so you can use it as a drop-in replacement and have it print things nicely when you want to view text and otherwise work as a normal commandline tool.
What's the point of colorful 'ps' alternative? If you want fancy representation of running processes — you use *top. 'ps' is mostly useful in scripts, or in situations where eye-candy isn't important.
+1. I use Fish as my main shell now. It makes my scripting life so much easier.
At work, I still have to use Bash/Zsh though.
Not just the commands, you can try a modern shell: Nushell.
It takes a while to get used to, but after you get the basics your productivity for querying interactively would increase tenfold!
But, but, sd is not Turing-complete, unlike sed! Why would you ever use a commandline tool which cannot implement a general-purpose programming language? And sd cannot even parse XML! I'm totally not bitter spending so much time learning wonderful and powerful sed programming language, and I would never think of replacing my perfect sed scripts with a python -c one-liner.
Thanks so much op! This is really going to help me out.
I'm familiar with some of these, but there are some new tools in there I can't wait to try out!
Wow I installed almost all of these. Very nice!
Interesting, but I have no interest in retraining myself when I have tools that already work
Is it actually better UX?
Ive enjoyed btop as a top alternative. I'll check out gtop too!
thanks for using Leebra!
go to feed...
tldr is great. I can't stand --help output that drones on like Proust.
save