我正在使用Sed来查找和替换文件中的字符串.这是第一次使用它,所以我可能做错了,
我有一个由“root”拥有的文件,名为“test.properties”,我想用“cat”替换“world”.
所以我运行这个命令:
sudo sed s/world/cat/ <test.properties >newtest.properties
它工作得很好,但是当我想写这样的SAME文件时:
sudo sed s/world/cat/ <test.properties >test.properties
它说“-bash:test.properties:Permission denied”,但我使用的是“sudo”,为什么会被拒绝?