#!/bin/bash
### 输入需要修改的文件路径 ###
read -ep "请输入需要修改文件的路径: " LuJing
### 修改为需要被替换的域名 ###
read -ep "请输入需要被替换的域名: "  YuMingYi
###  修改为替换后的域名 ###
read -ep "请输入替换后的域名: " YuMingEr

echo -e "\033[31m 当前修改文件路径为: $LuJing  \033[0m"
echo -e "\033[31m 当前被替换的域名为: $YuMingYi  \033[0m"
echo -e "\033[31m 当前替换后的域名为: $YuMingEr  \033[0m"

### grep  "${YuMingYi}" -rl "$LuJing"  搜索指定路径下面含有指定域名的文件 ###
sed -i "s#${YuMingYi}#${YuMingEr}#g"  `grep  "${YuMingYi}" -rl "$LuJing"`

echo -e "\033[31m $LuJing 路径下所有含有 $YuMingYi 的文件已修改为$YuMingEr  \033[0m"
WenJian=$(grep ${YuMingEr} -rl $LuJing)
echo -e "\033[31m 当前已修改为: ${YuMingEr} 的文件有: \033[0m"
#echo -e "\033[31m 当前已修改为: ${YuMingEr} 的文件有:  $WenJian  \033[0m"
echo "$WenJian"
