linux老男孩 基础部分章节08-----三剑客-sed

  

1. sed命令概述  

sed命令: 字符流编辑工具(行编辑工具)==按照每行中的字符进行处理操作
    PS: 全屏编辑工具 vi/vim

sed命令作用说明:

    1). 擅长对行进行操作处理
    2). 擅长将文件的内容信息进行修改调整/删除

具体功能作用:

    1) 文件中添加信息的能力 (增) 
    2) 文件中删除信息的能力 (删) 
    3) 文件中修改信息的能力 (改)
    4) 文件中查询信息的能力 (查) 

案例:

   编写脚本: 修改文件内容信息时
    网络服务中的IP地址进行修改:  50台主机迁移机房--新机房
    第一个步骤: vi ifcfg-eth0 
    第二个步骤: 重启网络服务
    第三个步骤: 检查测试    
  
    自动修改网卡地址脚本:
    第一个步骤: 修改地址
    sed -i "s#10.0.0.200#10.0.0.201#g" ifcfg-eth0     
    第二个步骤: 重启网络服务 
    systemctl restart network   
    第三个步骤: 过滤ip a s eth0 网卡地址信息存储到一个文件中 共享存储

初步测试:

你可能感兴趣的:(整套网课笔记)