标签: linux bash sed
当我使用-i选项(替换文件)对非常大的文件执行sed时,有没有办法知道如何处理目标文件。 例如在/ tmp创建中间文件,或在内存上处理并交换等。
答案 0 :(得分:1)
strace表明,即使对于小文件,也会读取原始文件,结果将写入临时文件,然后重命名为原始文件的名称。 所以我认为这对于较大的文件是相同的行为:将创建一个临时文件。
strace