「Sed & Awk」阅读笔记之 Sed 高级命令 上一篇文章中,我介绍了一下 sed 的基础,包括执行方式、地址选择器以及基本命令,在这一篇文章中,我们继续来了解一下 sed 的高级命令,之所以称它们为高级命令,是因为这些命令会改变 sed 的执行流,废话不说,我们来看看这些命令吧: 高级命令 N (Next) 这里要介绍的第一 …
「Sed & awk」阅读笔记之 sed 基础 之前写的一篇文章有提到采用 sed 来匹配不包含连续字符串的行,平时在做日志分析的时候也经常要用到 sed,但是仅仅用了 sed 的字符串替换的功能,没有系统地去学习过 sed 用法,这次找到一本叫「sed & awk」的书,便花时间对 sed 做了系统的学习。 sed 的执行方 …
再论如何匹配不包含连续字符串的行 在前一篇文章中,我讨论过如何使用使用零宽断言来匹配不包含连续字符串的行,这个方法采用了零宽断言这种不怎么常见的正则表达式用法,虽然行之有效,但是总归是个麻烦的方法,而且,零宽断言很多的正则表达式解释器都不支持,用 grep 的话,得加上 -P 参数,让 grep 采用 Perl …
cURL 使用简介 cURL 这个神器相信很多人都已经用过,简单地说,cURL 就是一个和服务器端通信的工具,至于用什么协议,cURL 支持各种各样的协议,包括 HTTP,FTP,SMTP 等等协议,可以说是应有尽有。 cURL 的可用的参数非常非常多,你能想到的基本上都有,不过一般使用的就那么几个 …