sed -i应用场景
修改Linux系统软件源(以openEuler为例)
sed -i 's|http://repo.openeuler.org/|https://mirrors.huaweicloud.com/openeuler/|g' /etc/yum.repos.d/openEuler.repo
默认情况下,sed 使用斜杠(/)作为分隔符。但是,如果你需要在替换文本中使用斜杠,你可以使用其他字符作为分隔符,这里用了(|)
sed -i命令详解
-
sed -i是一个常用的 sed 命令选项,用于直接修改文件内容,而不是将修改后的内容输出到标准输出(通常是终端或命令行界面)。 -
具体来说,sed 是一个流编辑器,用于对输入流(或文件)进行基本的文本转换。-i 选项告诉 sed 直接编辑文件,而不是将结果发送到标准输出。
假设你有一个名为 example.txt 的文件,其内容如下:
Hello, world!
This is a test.
如果你想要将 “world” 替换为 “universe”,你可以使用以下命令:
<

最低0.47元/天 解锁文章
1971

被折叠的 条评论
为什么被折叠?



