4 ms·
When I got my first job out of university I was doing C coding for a dept. that shared space with a group that had heavy unix scripting jobs. They were swamped
by TheCapn 15y ago
When I got my first job out of university I was doing C coding for a dept. that shared space with a group that had heavy unix scripting jobs. They were swamped with work and I was relatively free. One day one of the acting Business Analysts asks me if I know Unix. I responded "Sure, I know all the basics." He asked if I knew sed to which I responded "No not really." He turned away at that point, I went to google.
At that point I picked up a few awk/sed tutorials (I already was quite familiar with grep) and suddenly saw the world for what it could be. I'm seriously blown away day to day by the way I make things easier with these two tools. Parsing out data from massive files along with trying to do lots of adjustments to scripting files is suddenly super easy. It makes a lot of tasks easier and I look at some of the stuff I do in my new job and wonder how I'd get through without these tools. Hell, I even wrote a crappy C program to do the basic global search/replace that existed in sed before I realized how it worked in vi :%s/.../.../g
I also get more slashdot jokes now...
tl;dr - You don't know Unix until you know sed+awk.
- qntm 15y agoIs it acceptable to not know sed, grep or awk but to know Perl?