摘要: awk是一个处理文本的编程语言工具,能用简短的程序处理标准输入或文件、数据排序、计算以及生成报表等等。 基本的命令语法:awk option 'pattern {action}' file 其中pattern表示AWK在数据中查找的内容,而action是在找到匹配内容时所执行的一系列命令。花括号用于根据特定的模式对一系列指令进行分组。 awk处理的工作方式与数据库类似,支持对记录和字段处理,这也是 阅读全文
posted @ 2019-10-29 20:49 _Alexis 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 流编辑器,过滤和替换文本。 工作原理:sed命令将当前处理的行读入模式空间进行处理,处理完把结果输出,并清空模式空间。然后再将下一行读入模式空间进行处理输出,以此类推,直到最后一行。还有一个空间叫保持空间可以暂时存放一些处理的数据,但不能直接输出,只能放到模式空间输出。 这两个空间其实就是在内存中初始化的一个内存区域,存放正在处理的数据和临时存放的数据。 Usage: sed [OPTIO... 阅读全文
posted @ 2019-10-29 20:46 _Alexis 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 过滤来自一个文件或标准输入匹配模式内容。 除了grep外,还有egrep、fgrep。egrep是grep的扩展,相当于grep -E。fgrep相当于grep -f,用的少。 Usage: grep [OPTION]... PATTERN [FILE]... 支持的正则 描述 -E,--extended-regexp 模式是扩展正则表达式(ERE) -F,--fixed-str... 阅读全文
posted @ 2019-10-29 20:41 _Alexis 阅读(540) 评论(0) 推荐(0) 编辑