连awk都不熟悉还搞什么Linux后台开发啊-----顺便分享一下与awk有关的笔试、面试经历

        先来看看某公司的某次笔试题目: 如何用shell scrip打印出文件中的第二列?  当然, 可能有很多方法来实现这个功能, 但最简单的莫过于awk了。 下面, 我们来看看:

Administrator@51B6904C3C8A485 ~/test
$ cat a.txt
lucy 90
lily 80
eric 95

Administrator@51B6904C3C8A485 ~/test
$ cat a.txt | awk '{print $2}'
90
80
95

Administrator@51B6904C3C8A485 ~/test
$

       awk很强大, 是搞Linux开发必备技能之一。

       在某面试中, 也被问到awk,  可见, 熟练掌握awk很有必要。 有的朋友可能会说, 命令都很简单, 用的时候百度谷歌就可以了。 我要说, 这是多么扯淡啊!


       OK,  本文仅仅是做一个引子, 后续会更加详细地介绍awk的具体用法。 到时候, 我们就可以再次感受awk的强大。

你可能感兴趣的:(连awk都不熟悉还搞什么Linux后台开发啊-----顺便分享一下与awk有关的笔试、面试经历)