Sed 命令使用说明

2015/8/19 posted in  软件配置  

参数说明

使用场景

  • 将 'foo' 替换为 'bar'

    sed "s/foo/bar/" file
    
  • 删除头三行

    sed "1,3d" file
    
  • 显示第 5 到 10 行

    sed "5,10! d" file
    
  • 删除包含 'foobar' 的行

    sed "/foobar/ d" file
    
  • 将 '*' 添加到以 'foobar' 开头的行的行首

    sed "/^foobar/ s/^/*/" file
    
  • 删除所有空白行

    sed "/^$/ d" file