在当前目录及子目录所有文件中查找字符串A,并替换为B
方法:
sed -i "s/StrA/StrB/g" `grep 'StrA' -rl ./`
说明:
- sed
文件批处理命令
- -i
处理文件
- s
进行字符串替换操作
- g
一行匹配多次(不加g单行只匹配第一个)
- grep 'StrA' -rl ./
文件列表(-r递归,-l列出文件路径,./当前目录作为根目录)
在当前目录及子目录所有文件中查找字符串A,并替换为B
方法:
sed -i "s/StrA/StrB/g" `grep 'StrA' -rl ./`
说明:
- sed
文件批处理命令
- -i
处理文件
- s
进行字符串替换操作
- g
一行匹配多次(不加g单行只匹配第一个)
- grep 'StrA' -rl ./
文件列表(-r递归,-l列出文件路径,./当前目录作为根目录)