在OS X中,如何使用sed替换首次出现的字符串

时间:2016-01-11 08:12:19

标签: macos replace sed find-occurrences

我在OS X中有以下文件:

x 
x
x
x

我想将其替换为:

y
x
x
x

尝试以下方法:

sed '1,/x/s/x/y/' myfile

我得到了

y
y
x
x

没有真正明白为什么。

知道如何正确地做到这一点吗?

1 个答案:

答案 0 :(得分:0)

适用于0而不是1

sed '0,/x/s/x/y/' myfile