Grepping Disaster
TLDR; Recovered data from a disaster using grep. Few weeks back, I accidentally destroyed my main programming directory by running "rm -rf *" in the wrong directory as I forgot to "cd" after running "mkdir". This was working on the last stage of organizing the code submission for a security conference. I only heard legends about stuff like this happening (e.g: doing "rm -rf ~") to unix folks on r/programming. Fortunately, I source version most of my code and dotfiles using git. BUT I didn’t commit and push the code that I am working on for my MS thesis @ Columbia. ...