sed 速记
sed 命令是一个强大的、基于行的文本处理命令,它仍被广泛使用。 sed 借助正则表达式对文本的某行进行增删改查。
基本格式 sed [options] {script} [input file] 增 cat pets.txt # output: # This is my cat # my cat's name is betty # This is your dog # my dog's name is frank # This is my fish # my fish's name is george # This is my goat # my goat's name is adam sed "/fish/a I like fish too" pets.txt # output: # This is my cat # my cat's name is betty # This is your dog # my dog's name is frank # This is my fish # I like fish too # my fish's name is george # I like fish too # This is my goat # my goat's name is adam 我们可以看到文本会被添加到匹配行的后面,如果想要将文本插入到行前面,则使用 a 参数。