Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 字符串替换

作者:刺眼的男ren   发布日期:2026-07-08   浏览:76

# 示例代码:在 Linux 中使用 sed 命令进行字符串替换

# 1. 替换文件中的所有 "old_string" 为 "new_string"
sed 's/old_string/new_string/g' filename

# 解释:
# - `sed` 是一个流编辑器,用于解析和转换文本。
# - `s` 表示替换操作。
# - `old_string` 是要被替换的字符串。
# - `new_string` 是替换后的字符串。
# - `g` 表示全局替换,即替换每一行中所有的匹配项。
# - `filename` 是要处理的文件名。

# 2. 在原文件中直接进行替换(修改原文件)
sed -i 's/old_string/new_string/g' filename

# 解释:
# - `-i` 选项表示直接在文件中进行替换,而不是输出到标准输出。

# 3. 替换时忽略大小写
sed 's/old_string/new_string/Ig' filename

# 解释:
# - `I` 表示忽略大小写。

# 4. 只替换每行的第一个匹配项
sed 's/old_string/new_string/' filename

# 解释:
# - 没有 `g` 选项时,默认只替换每行的第一个匹配项。

上一篇:linux查看文件夹命令

下一篇:linux查看zip压缩包里面的内容

大家都在看

linux如何启动nginx

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站