A-A+

Linux sed批量查找字符|CentOS grep批量替换字符命令用法

2020年02月09日 Linux相关 暂无评论 阅读 4,130 次

Linux 命令行界面使用命令进行字符串的查找,以及字符串的批量替换,可以提高工作效率。在Linux 命令行里面的,简单的字符替换和字符查找可以用grep命令以及sed命令结合使用。

Linux怎么批量在一堆文件查找字符

 

例1:在/home/wwwroot/目录中查找包含“https://www.xinsaisai.com”关键字相关文件

grep https://www.xinsaisai.com -lr /home/wwwroot/

 


  例2:在/home/wwwroot/目录中查找包含“https://www.xinsaisai.com”关键字相关文件并显示相关内容
grep https://www.xinsaisai.com -r /home/wwwroot/

Linux怎么批量在一堆文件查找字符并进行字符替换

例:在/home/wwwroot/目录把所有包含“https://www.xinsaisai.com”关键字相关文件,替换为“https://www.xinsaisai.com”

sed -i 's/https:\/\/www.xinsaisai.com/http:\/\/www.xinsaisai.com/' `grep https://www.xinsaisai.com -lr /home/wwwroot/`

 

给我留言