我想通过命令行在HTML文件上运行查找和替换。
我的命令看起来像这样:
sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html > index.html
当我运行这个,然后看文件时,它是空的。它删除了我的文件的内容。
当我再次恢复文件后运行这个:
sed -e s/STRING_TO_REPLACE/STRING_TO_REPLACE_IT/g index.html
这stdout是文件的内容,查找和替换已经执行。
为什么发生这种情况?
相似问题