连awk都不熟悉还搞什么Linux后台开发啊-----顺便分享一下与awk有关的笔试、面试经历
2015-06-20 12:09
756 查看
先来看看某公司的某次笔试题目: 如何用shell scrip打印出文件中的第二列? 当然, 可能有很多方法来实现这个功能, 但最简单的莫过于awk了。 下面, 我们来看看:
awk很强大, 是搞Linux开发必备技能之一。
在某面试中, 也被问到awk, 可见, 熟练掌握awk很有必要。 有的朋友可能会说, 命令都很简单, 用的时候百度谷歌就可以了。 我要说, 这是多么扯淡啊!
OK, 本文仅仅是做一个引子, 后续会更加详细地介绍awk的具体用法。 到时候, 我们就可以再次感受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的强大。
相关文章推荐
- linux samba 配置
- linux 进程管理
- linux 计划任务
- linux Centos 软件安装总结
- Linux【Red Hat】——samba服务器的配置
- Linux Mint (应用软件— 文本编辑器:gedit)
- linux下载文件命令wget
- linux环境下jdk和编译器版本不一致问题
- linux下vi编辑器backspace不能正确删除文字
- 远程连接CentOS的MySQL报错:Can't connect to MySQL server on 'XXX' (13)
- 远程连接CentOS的MySQL报错:Can't connect to MySQL server on 'XXX' (13)
- centos安装lamp
- linux kernel的启动过程
- linux shell
- Linux上使用Qt Creator进行C/C++开发
- PHP调用C程序问题(C程序需要在后台驻留)涉及LINUX权限问题
- 【Linux计划】XSI IPC
- CentOS 6.5下二进制安装 MySQL 5.6
- linux安装rlwrap软件包
- 项目总结--实现Linux下的find命令