一、awk概述 grep、sed与awk,俗称Linux下的三剑客,它们之间有很多相似点,但是同样也各有各的特色。相似的地方:它们都可以匹配文本,逐行读取数据,支持正则表达式 其中只有sed可以编辑源文件 而awk则是一门模式匹配的编程语言,因为它的主要功能是用于匹配文本并格式化输出,同时它有一些编程语言才有的语法,例如函数、
对正则表达式有基本了解的读者,一定不会陌生『\d』、『[a-z]+』之类的表达式,前者匹配一个数字字符,后者匹配一个以上的小写英文字母。但是如果你用过vi、grep、awk、sed之类Linux/Unix下的工具或许会发现,这些工具虽然支持正则表达式,语法却很不一样,照通常习惯的办法写的『\d』、『[a-z]+』之类的正则表达式,往往不是无法识
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号