0
点赞
收藏
分享

微信扫一扫

sed根据关键字替换目录下所有的文件 特殊符号替换

北冥有一鲲 2022-04-02 阅读 59
Linuxsed
sed替换符可以自定义
sed -i 's#old#new#' 避免和oldstring冲突
#检查
ansible -i /etc/ansible/hosts_lan  all -m shell -a "grep -l 'zk_client.conf' /software/tomcat-*/bin/*.sh -R"
#替换
#
vim sed.sh
 sed -i  's#-Djava.security.auth.login.config=/software/zk_client.conf# #'  `grep -l 'zk_client.conf' /software/tomcat-*/bin/*.sh -R`

#上传到/software
#然后执行
ansible -i /etc/ansible/hosts_lan  all -m shell -a "/software/sed.sh"



sed -i  's#rm -rf logs/#rm -rf /software/tomcat-xxmh/logs/#'  /tmp/reTomcat.sh
举报

相关推荐

0 条评论