RReplace - Recursive Search and Replace in Files and Filenames
Install/Remove

Windows (Microsoft)

Requires: Microsoft Windows (98-Seven).

Install: No installation needed. Double-click the executable to start.

Removal: Delete the binary executable.

Mac OS X

Requires: Mac OS X 10.2 or above. PowerPC G4 or Intel.

Install: Extract it from the DMG. Drop the program to /Applications or /Users/username/Applications. Double-click the RReplace application to start.

Removal: Delete the application.

Linux

Requires: Kernel 2.2.14 or above. Pentium 3 or above recommended, X11.

Install: Install dependencies if required. Copy the executable to /usr/local/bin. Grant it execute permissions: chmod 755 /usr/local/bin/rreplace.

Tested Distro Extra Steps
Debian (Etch, Lenny) None
Ubuntu 9.04 (Jaunty Jackalope) None
CentOS 5.0 None

Removal: Delete the binary executable.

Windows (WINE)

Requires: Wine 0.9.25 or better.

Install: Ensure you have Wine installed. Copy the executable to a handy location. Run it using: wine ./rreplace.exe

Removal: Delete the binary executable.

Note: Using WINE, users of Unix-style operating systems on Intel or compatible or emulated hardware can run Windows applications. RReplace runs well in this environment and WINE is available for a huge list of operating system platforms.

Windows (ReactOS)

Requires: ReactOS 0.3.4 or better.

Install: See "Windows (Microsoft)" section above.

Removal: Delete the binary executable.

Note: ReactOS 0.3.x is, by the development team's own account, not considered stable enough for day to day use. ReactOS development tends to break and fix various ReactOS components that RReplace depends upon. As a result, we can't guarantee it'll work, just that the problem will most likely be their fault :).