Search and replace operations on file content accross multiple files. Recursive operations within entire directory trees. FAR comes with support for regular expressions (regex) over multiple lines, automatic backup and various character encodings.
- Recursive search
- Regular expressions over multiple lines
- Simultaneous replacement operations on multiple files
- View matches, preview changes
- Bulk file renaming
I'm giving this fine little app five stars because it saved my private cloud. I found that, due to vulnerabilities, the private cloud application version I was using had become infected: A Chinese hacker had injected code into all 5,324 PHP files, completely disabling all functionality in the process. I zipped the entire folder on the server and downloaded it. Though the injected code was obfuscated and contained many characters besides letters and numbers--and was some 13,000 bytes in size--FAR found each and every occurrence in those 5,324 files and deleted it. This entire process took less than 10 minutes on my desktop PC. Uploading the zip to my server and expanding it, gave me my cloud back. FAR - Find And Replace has become a permanent tool for my programming and website maintenance needs. Kudos to Olivier Wehner!
This FAR Project is very good！ It can save much time for us! my Email:firstname.lastname@example.org, I want to know how to complete batch function? How to contact to the author?
Fast and easy to use. Love the ability to use regular expressions. Amazingly quick. Checked multiple directories and files and did the replaces I need at warp speed. Thanks, Saved me loads of time :-)
As Olivier says, you might only need it once a year but it can save a lot of time when you do. Easy to understand, no surprises and includes a good basic explanation of regex in the Help docs for those that need it.