首页 > 综合 > 科技资讯 >

💻✨ sed常见用法总结 | sed -i命令 ✨💻

发布时间:2025-03-25 14:07:11来源:

在日常的Linux运维和脚本编写中,`sed` 是一款非常强大的流编辑工具,而其中 `-i` 参数更是简化了直接修改文件的功能。今天,就让我们一起探索 `sed` 的奥秘吧!👀

首先,`sed` 的基本语法是 `sed [选项] '命令' 文件名`,而 `-i` 参数可以直接将修改写入原文件,省去了额外输出到新文件的麻烦。例如,如果你想将文件中的所有 `old_word` 替换为 `new_word`,可以使用:

`s/old_word/new_word/g`

加上 `-i` 参数后,命令变为:

`sed -i 's/old_word/new_word/g' 文件名.txt` 🖥️

除了替换功能,`sed` 还支持插入(`i`)、追加(`a`)和删除(`d`)。比如,想在某一行前插入内容,可以用:

`sed -i '行号 i\要插入的内容' 文件名`

这就像给文本文件添砖加瓦一样简单!🏗️

最后,记得备份原始文件,尤其是首次使用 `-i` 参数时!毕竟,“小心驶得万年船”嘛~🚢

希望这篇小结能帮你更好地掌握 `sed` 的强大能力!🌟

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。