美文网首页
awk 筛选“行”

awk 筛选“行”

作者: Weiyx | 来源:发表于2018-01-19 10:53 被阅读0次

有用的awk程序往往很简短,仅仅一两行。假设你有一个名为 emp.data 的文件,其中包含员工的姓名、薪资(美元/小时)以及小时数,一个员工一行数据,如下所示:

Beth  4.00  0

Dan  3.75  0

kathy  4.00 10

Mark  5.00  20

Mary  5.50  22

Susie  4.25  18

现在你想打印出工作时间超过零小时的员工的姓名和工资(薪资乘以时间)。这种任务对于awk来说就是小菜一碟。输入这个命令行就可以了::

awk   '$3 >0 { print $1, $2 * $3 }'   emp.data

这么简单,我竟然搞这么费劲。。。

总是张不开嘴问别人。。。

想哭的心都有。。。

或许,这就是人类和智能的区别吧。

只能这么安慰自己了,至少还有情感。。。

好好学习 awk ,不要急于求成,基础重要。

相关文章

  • awk 筛选“行”

    有用的awk程序往往很简短,仅仅一两行。假设你有一个名为emp.data的文件,其中包含员工的姓名、薪资(美元/小...

  • AWK小操作

    表示筛选 $1首字符不为“#” 的行 用到正则表达式awk '$1 !~ "^#" {print $0}' xxx...

  • 2020-04-16 awk, sed, rename学习随笔,

    awk标准语法 awk打印第一次匹配行后的行 awk 打印匹配内容之前或之后的指定行 awk只处理第一个匹配的行,...

  • 生信常用linux基础语法

    移动目录下所有文件 批量重命名 awk筛选提取大文件

  • awk命令使用

    用法一: awk '{[pattern] action}' {filenames} # 行匹配语句 awk '' ...

  • Linux 加固

    1、 系统防护 修改root密码:passwd root 筛选可疑用户:getent passwd | awk -...

  • 【现学现忘&Shell编程】— 34.AWK编程之awk内置变量

    1、awk内置变量 awk内置变量作用$0代表目前awk所读入的整行数据。我们已知awk是一行一行读入数据的,$0...

  • awk

    awk 工具 awk也是流式编辑器,针对文档中的行来操作,一行一行地执行。awk兼具sed的所有功能,而且更加强大...

  • awk

    一、awk命令格式awk option program file-F fs 指定行中分...

  • 四剑客-awk

    .1 awk概述 2 .awk 行与列 1) 取行 2) 取列 3) 综合 取行与取列 综合应用 : 找出ifco...

网友评论

      本文标题:awk 筛选“行”

      本文链接:https://www.haomeiwen.com/subject/ddlooxtx.html