linux 替换文件中的字符串
2024-08-05 09:52:39 阅读次数:20
linux,服务器
代码
#! /bin/bash
master=$MASTER
slaves=$SLAVES
arrs=(${slaves//,/ })
#config /etc/hadoop/conf/core-site.xml,yarn-site.xml
sed -i "/MASTER/s/MASTER/$master/g" /etc/hadoop/conf/core-site.xml
sed -i "/MASTER/s/MASTER/$master/g" /etc/hadoop/conf/yarn-site.xml
#config /etc/hadoop/conf/workers
#先清空然后写入
: > /etc/hadoop/conf/workers
for item in ${arrs[@]}
do
echo $item>> /etc/hadoop/conf/workers
done
版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/liuyunshengsir/5998063,作者:liuyunshengsir,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。
上一篇:webpack的配置教程
下一篇:Linux 脚本编译安装NGINX1.8.1(附启动脚本)