sed在替换操作后创建空文件

时间:2019-01-02 22:19:09

标签: sed

sed -i '' 's/|/     /g' largefile.tsv > outfile.tsv

我有一个相当大的37 GB文件,我正在尝试替换'|'带有'\ t',但运行了很长时间后,sed只输出一个空文件(0字节)。

我正在macOS上运行。我想念什么?

1 个答案:

答案 0 :(得分:1)

使用-i,输入文件将更改为“原地”,并且没有输出重定向到文件。