在一个目录中,我有子目录,每个子目录中都有100个文件。我想要的是搜索和替换出现c:/xampp to /opt/lampp/
的文件中的字符串
我试过了:
find . -type f -name "C:\xampp" -exec sed -i 's$C:\xampp$/opt/lampp$g' \;
grep -rl "C:\xampp" /opt/lampp/htdocs/pepora/ | xargs sed -i 's$C:\xampp$/opt/lampp$g'
相同的命令用于替换IP地址:
grep -rl 12.18.1.4 /opt/lampp/htdocs/peora/ | xargs sed -i 's/12.18.1.4/12.18.1.6/g'
此命令工作并替换了IP地址,但是当我尝试使用“C:\ xampp”到“/ opt / lampp”时它不起作用
有没有人有解决方案。