Linux命令_sed

时间:2023-03-09 07:35:54
Linux命令_sed

1.替换(将"xxx"替换成"yyy")

  现有文件pets.txt

  Linux命令_sed

  

  要将其中的"my"替换为"your",可以这样替换,sed 's/my/your/g' pets.txt

  Linux命令_sed

  

  

  也可以换个方式,sed 's my your g' pets.txt Linux命令_sed

  

  sed会把紧挨着"s"的第一个字符作为分隔符,哪怕是个“ ”,空字符串,也可以,所以可以是“/”,也可以是“ ”,甚至可以是“#”

  Linux命令_sed

扩展下

  现有"abc.txt",想把其中的"a/b/c"替换成“d/e/f”

  Linux命令_sed

  就可以使用“ ”空字符串来做分隔符,这样看起来就很简单了

   Linux命令_sed

  嗯,就这样,谢谢观看