«
服务器端全局搜索及替换字符串

时间:2026-1-31    作者:网络剑客    分类: other


服务器端全局搜索

# 进入前端代码根目录
cd /path/to/frontend

# 全局搜索所有包含旧域名的文件(区分大小写,递归查找)
grep -r "www.qq.cn" ./ --include=*.{html,js,css,json,php,htm}

# 如果想忽略大小写,加 -i 参数
grep -ri "www.qq.cn" ./ --include=*.{html,js,css,json,php,htm}

批量替换旧域名

服务器端批量替换(确认搜索结果无误后执行)

# 进入前端代码根目录
cd /path/to/frontend

# 批量替换(将旧域名替换为新域名,递归处理)
sed -i 's/www.qq.cn/www.qq.com/g' $(grep -rl "www.qq.com" ./ --include=*.{html,js,css,json,php,htm})

# 验证替换结果(再次搜索,应无匹配结果)
grep -r "www.qq.cn" ./ --include=*.{html,js,css,json,php,htm}