ugrep - even more extended grep
Posted: Sat Nov 07, 2020 5:50 pm
Background
One of the more frustrating things I've run into when someone hands me a regex code of one kind or another is that I may or may not be able to use it immediately. I've been annoyed to find some similarity with Word macros, where it depends on what flavor of Office you're using. You can see some breakdown on common issues around this with the Confusing Grep Mistakes I've Made post (via ycombinator).
Fortunately there's a program like ugrep that allows a number of different regex functions along with a load of other features.
Before you begin
A lot of the usage of this program is dependent upon understanding of grep. Much of the program and documentation is written as an extension, so I'm almost tempted to post this under the current grep topic. However, it's more than a question of some additional speed or features, there's a lot of improvement here.
Features
- Office files - Included filters to search inside office files like PDF, DOCX, and more using pdftotext and libreoffice. Expect there's a way to work with portable versions of those programs, but hopefully will sort that out in the near future.
- Regular Expressions - As noted above, supports a variety of different regex tools so you can use one or more of your already established and de-bugged codes.
- ZIP, GZ, etc. - Ability to search inside archives (not sure if it supports 7zip).
Home: https://www.genivia.com/get-ugrep.html
Github: https://github.com/Genivia/ugrep/
Download: https://github.com/Genivia/ugrep/releases
Softpedia: https://www.softpedia.com/get/System/Fi ... grep.shtml
One of the more frustrating things I've run into when someone hands me a regex code of one kind or another is that I may or may not be able to use it immediately. I've been annoyed to find some similarity with Word macros, where it depends on what flavor of Office you're using. You can see some breakdown on common issues around this with the Confusing Grep Mistakes I've Made post (via ycombinator).
Fortunately there's a program like ugrep that allows a number of different regex functions along with a load of other features.
Before you begin
A lot of the usage of this program is dependent upon understanding of grep. Much of the program and documentation is written as an extension, so I'm almost tempted to post this under the current grep topic. However, it's more than a question of some additional speed or features, there's a lot of improvement here.
Features
- Office files - Included filters to search inside office files like PDF, DOCX, and more using pdftotext and libreoffice. Expect there's a way to work with portable versions of those programs, but hopefully will sort that out in the near future.
- Regular Expressions - As noted above, supports a variety of different regex tools so you can use one or more of your already established and de-bugged codes.
- ZIP, GZ, etc. - Ability to search inside archives (not sure if it supports 7zip).
Home: https://www.genivia.com/get-ugrep.html
Github: https://github.com/Genivia/ugrep/
Download: https://github.com/Genivia/ugrep/releases
Softpedia: https://www.softpedia.com/get/System/Fi ... grep.shtml