在文件中查找和替换,覆盖文件无效,它清空文件
我想通过命令行在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是文件的内容,并且已执行查找和替换。
stdout
为什么会发生这种事?
牧羊人nacy
慕尼黑5688855
长风秋雁
相关问题
相关分类