The Valuable Dev - A Practical Guide of GNU grep With Examples
Friday Greetings, Valuable Developer
I hope you had the best month ever!
After writing a guide about GNU find two months ago, I'm back with another one about GNU grep this time. It goes through the basics as well as some more advanced concepts, with many examples as always. I'm also discussing why developers should learn how to use grep, and the differences between grep and more modern alternatives (like ripgrep). Hope you like it!
A Practical Guide of GNU grep With Examples
The CLI grep is useful to parse files (or other CLIs' output) and find the information you need.
Updates
I find less and less time to write unfortunately, that's why I decided to publish an article every two months on The Valuable Dev (instead of every month) until my book, Learning to Play Vim, is done.
The next articles on The Valuable Dev will be mostly about CLIs; it's faster to write than most other types of article (where I often need to do extensive researches, especially reading studies, to provide the most accurate and in-depth information). I'll come back to the other subjects (fundamentals, or complexity for example) later; that said, I've already covered a lot in these categories. Don't hesitate to re-visit my older articles, they're still relevant.
Mouseless
Here are some tools I found interesting:
- Warp is a modern take on the terminal, with AI built in if you're in this kind of thing.
- The CLI portal is an interesting tool to send files from one computer to another.
- Do you want a nice markdown browser and viewer for your terminal? Frogmouth might scratch this itch.
- Here's an interesting collection of shell scripts; gh-dl for example allow you to parse releases from a GitHub repository and download them.
Let's Connect!
If you want more information about the content of this newsletter, or if you have any question, don't hesitate to reply to this email! I'm always happy to answer back.
Similarly, if you think this newsletter is boring, if you didn't like my last article, or if you have any feedback, please let me know; it would help a lot!
See you in October,
Matthieu