title: How to Grep and Replace With Exclusions
body: <p>How can I replace some strings in some files recursively, taking some exclusions into account? For example, I don't want to apply the replacement to binary files or files in .svn directories.</p>