sed

                               sed

sed    [-nefr]     [动作]

-n 安静模式

-e 直接在命令行模式进行sed的动作编辑

-f 直接将sed的动作卸载一个文件内,-f filename

-r 支持扩展正则表达

-i 支持修改读取的文件内容,而不是由屏幕输出

 

[动作]  n1  n2  function

a:新增 后接字符,会在新行出现(目前的下一行)

c:替换 后接字符,这些字符可以替换n1 n2 之间的行。

d:删除,后不接任何参数。

i:插入,后接字符串,出现在新的一行(目前的上一行)

p:打印,通于sed -n 配合使用

s:替换,可以直接进行替换的工作,通常搭配正则表达式

 

实例部分:

需求:先查看源信息,ifconfig,然后最终取到独立的ip地址字段。

1、ipconfig

 

2、grep出ip字段

 

3、然后就有2种方法过滤出ip。

第一种:

 

 

第二种:

 

 

你可能感兴趣的:(sed)