例如
sed '41a Port 22520' /etc/ssh/ssh_config
结果文件死活不变化,加上了-i 才修改。
谢谢了,总是搞不清这类东西。
例如
sed '41a Port 22520' /etc/ssh/ssh_config
结果文件死活不变化,加上了-i 才修改。
谢谢了,总是搞不清这类东西。
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
1 回答3.6k 阅读
不一定需要加 -i,这取决于你的目的。
就像你遇到的情况,加了 -i 就会修改原始文件。很多时候是不需要修改原始文件的,这样就不需要加 -i。
-i∶直接修改读取的档案内容,而不是由屏幕输出。