![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sed-脚本
assless
这个作者很懒,什么都没留下…
展开
-
sed 之替换命令
sed 之替换命令把之前整理的ppt文档上传到博客,本篇主要介绍sed 的s命令,替换文本。sed s/target/expect/ <in.txt >out.txtecho "hello world"|sed s/world/jason/先解释一下提一条命令:s 代表替换 / 是分隔符 target 正则表达式模式,查找模式 (这个可以写正则表达式匹配) expect 是你要原创 2016-12-07 09:30:16 · 1935 阅读 · 0 评论 -
sed 之 \1-9 的作用
sed 之 \1-9 的作用\1 就代表被匹配到的第一个模式,sed 一共可以记录9个模式。这些模式在某些场景下会非常有用,下面就介绍一下怎样使用。模式? 就是正则表达式用 () 扩起来的内容命令行模式下用到了转义字符 \( 和 \) 先看一行命令:[www@]$ echo hello123|sed "s/\([a-z]*\).*/\1/"hello这里我们看到的是正则匹配到的部分是原创 2016-12-07 19:26:27 · 11497 阅读 · 2 评论 -
sed 之 & 符号
sed 之 & 符号& 这个符号,其实很有用,在对相同模式进行处理的时候很方便。我们这边主要讲讲这个& 符号的用法看一下下面这行命令,你觉得会输出什么?echo hello|sed 's/hello/(&)/'看看结果,你是否猜对了:[www@]$ echo hello|sed 's/hello/(&)/'(hello)相信大家也明白了,& 符号代表的是你前面的匹配的模式。那么我们也可以原创 2016-12-07 19:07:20 · 8755 阅读 · 0 评论