欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

后台执行shell脚本 -

更新时间: 2015-05-03 00:00:00 责任编辑: Author_N13

 

    while read line
    do
        boardIP=`echo "${line}" | awk -F"baseip=" {'print $2'} | awk -F"\"" {'print $2'}`;
        echo "${boardIP}";
        #主控板同时有vcs节点和node节点,去掉vcs节点。
        nodeID=`echo "${line}" | awk -F"id=" {'print $2'} | awk -F"\"" {'print $2'} | awk -F"-" {'print $1'}`;
        if [ "-${boardIP}" != "-" ] && [ "_${nodeID}" != "_Vcs" ]
        then
						
	          SyncSingleBoard ${boardIP} $1 2>&1 &

        fi;
     done <${ClusterBoardsFile};	


2.  test.sh  > /dev/null 2>&1;

3.添加操作系统命令

Alias="alias mdxsync='/opt/command_mdxsync.sh $1'";
Root_Bashrc_File="/root/.bashrc";

Alias_Mdx_Sync=`grep 'alias mdxsync=' ${Root_Bashrc_File}`;
if [ "-${Alias_Mdx_Sync}" = "-" ]
then
    echo "${Sync_All_Board_Alias}" >> ${Root_Bashrc_File};
    source ${Root_Bashrc_File}
    echo "set the alias opasswd success";
fi
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2015-05-03 00:00:00
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1514669/
本文WWW.DOC100.NET DOC100.NET版权所有。