linux匹配命令awk、grep、sed简介
awk本身就是UNIX/Linux的一种编程语言,用于处理数据和生成报告。 awk逐行方式扫描文件(或输入),以查找匹配某个特定模式的文本行,并对这些文本行执行指定动作。 awk是三个创始人的首字母,代表三个作者:Alfred Aho,Brain Kernighan,Peter Weinberger awk最初是1977年编写的,于1985年有一次重大的改版,以支持更大的程序,增加了自定义函数、动态正则表达式、同时处理多个输入文件等功能awk目前有多个版本,包括旧版awk,新版awk(nawk),GNU awk(gawk),POSIX awk等grep是在文件中全局查找指定的正则表达式,并打印所有包含该表达式的行grep由Ken Thompson编写于1973。grep最先出现在Unix v4中grep的名字来自于ex编辑器,在编辑器中全局查找正则表达式的命令是g/RE/p grep家族有grep,egrep,fgrep。Linux使用的GNU grep,基本包含了上述三个grep命令sed全称stream editor(流编辑器),是非交互式编辑器,能执行
11.19MB
文件大小:
评论区