I was tasked this week with writing an escript to modify an Erlang config file. All I needed was to read it in, make a couple updates, and write it back out. Should be easy, right? Please make it easy Erlang. No? Of course not... this is Erlang after all.