我有一个txt
从 SQL Server 管理器中检索到的文件,因此行分隔符是'\r\n'
. 我想将此行分隔符更改为'\n'
. 你可以在下面看到我的方法。问题是即使在运行 sed 之后,它看起来'\r\n'
也没有被替换,如下所示。我在这里错过了什么?
>>> grep \r\n some_file.txt |wc -l
21321
>>>sed -i 's/\r\n/\n/g' some_file.txt
>>> grep \r\n some_file.txt |wc -l
21321
我在用:
sed (GNU sed) 4.4
在 Linux 4.15 上