【发布时间】:2014-11-22 18:03:40
【问题描述】:
我在 mac OS 上使用 sed 命令,以下是正文。
$ cat pets.txt
This is my cat
my cat's name is betty
This is your dog
your dog's name is frank
This is your fish
your fish's name is george
This is my goat
my goat's name is adam
当我运行时:(BSD sed)
$ sed '3,6 {/This/d}' pets.txt
显示错误:
sed: 1: "3,6 {/This/d}": extra characters at the end of d command
它有什么问题?当我使用gsed(GNU sed) 时,效果很好。
【问题讨论】: