sed为什么认为我的文本文件只有一行?

时间:2019-03-07 23:40:15

标签: macos sed

我有一个文本文件,其中包含约300行的副本,以回车符分隔。我试图使用sed(在Mac OSX上)找到匹配项,并输出找到该匹配项的行,但是它说它在第1行。

sed -n '/pattern/=' /path/to/file.txt

file.txt的示例

text text text
text text text
text pattern text
text text text

结果:

1

这是怎么回事?我的回车符错了吗?有不同类型的回报吗?

1 个答案:

答案 0 :(得分:0)

我知道了。该文件需要换行,而不是回车。