随笔分类 -  Linux 文本处理工具

摘要:AWK:awk介绍: Linux 文本处理工具三剑客:grep、sed、awk 其中grep是一种文本过滤工具,sed是文本行编辑器,而awk是一种报表生成器,就是对文件进行格式化处理的,但这里的格式化不是文件系统的格式化,而是对文件内容进行各种"排版",进而格式化显示 在Linux之上我们使用的是 阅读全文
posted @ 2018-10-25 22:36 luck-luck 阅读(592) 评论(0) 推荐(0)
摘要:sed工作原理及功能 sed:Stream EDitor(流编辑器) 工作原理: sed是一种流编辑器(行编辑器),一次处理一行内容。在处理时逐行将要处理的行存储在临时缓冲区当中,该缓冲区称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后将缓冲区的内容输出 阅读全文
posted @ 2018-10-25 22:11 luck-luck 阅读(367) 评论(0) 推荐(0)
摘要:vim编辑器: Linux使用文本文件来保存配置;文本编辑器用来编辑纯ASCII文件 Linux下常见的文本编辑器emacs、vi、nano vi(Visual Interface) 全屏文本编辑,模式化的编辑器(在不同的模式间转换) vim(vi improved) vi的增强版 vim的配置文件 阅读全文
posted @ 2018-10-25 17:24 luck-luck 阅读(467) 评论(0) 推荐(1)
摘要:文本处理工具之grep、egrep、fgrep grep:(global search regular expression(RE) and print out the line) 正则表达式分为两类:基本正则表达式BRE和扩展正则表达式ERE 作用:文本搜索工具,根据用户指定的文本模式对目标文件进 阅读全文
posted @ 2018-10-25 15:33 luck-luck 阅读(828) 评论(0) 推荐(0)
摘要:文本处理工具:wc、tr、cut、sort、uniq、paste、diff、patch wc(word count) 字符统计 wc [option] [file]... -l 统计行数lines -w 统计单词数word(以空格、制表符、换行符为分隔符) -c 统计字节数character 演示: 阅读全文
posted @ 2018-10-25 14:59 luck-luck 阅读(592) 评论(0) 推荐(0)