Unix Redirection operators pretty well help you in routing these standard displaying input, output and error to a desired file in a desired location for a desired purpose. imagine if you are invoking a unix program an input, output or error file got created.
Data governance , security compliance , client contract force us to use command line. There are couple of reasons where you would need to do unix find and replace? Here i am sharing few of the scenario i am aware of. Request you to share in comments if you have any new scenario or question to be discussed.
Few real time scenarios where you end up doing Unix Find and Replace..