![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文本三剑客
文章平均质量分 80
wx-zhou
这个作者很懒,什么都没留下…
展开
-
Linux学习日记-sed的总结
Linux文本三剑客, sed sed 是什么? sed 是一种支持正则表达式的非交互式流编辑器,stream editor — 这个编辑器的流代表的是文本流。sed 可以用来修改和替换文本的内容,理解为一个文本的加工工厂,工作方式是从第一行开始一行一行对需要处理的数据进行加工。 sed 常用的方法 -i 可以对源文件的内容进行修改 – 这个用法比较重要 -n 只显示匹配处理的行,没有-n就会输出所有的内容 -r 支持扩展正则表达式 -f ...原创 2021-04-20 09:22:33 · 820 阅读 · 5 评论 -
Linux学习日记 —— shell 编程文本三剑客之 awk
awk 是什么? awk 和 sed、grep 一样,是 Linux 当中处理文本文件非常好用的一个命令,它是Linux中的一个行处理器,它的处理过程是:格式化文本信息后,依次对行进行操作,并输出对应内容。 awk 的完整用法: awk -? ‘BEGIN{语法} /字段选择/ {print ; 语句} END{XXXX}’ awk 用法解析: ’-?' -? 内容 用法 -F 指定分割符 -f 调用脚本 -v 引入shell变量,可以自己定义变量 BEGIN{语法} **B原创 2021-04-23 14:18:11 · 405 阅读 · 2 评论