码迷,mamicode.com
首页 > 其他好文 > 详细

用脚本编写配置文件的更改

时间:2014-10-28 18:12:18      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:postfix配置文件

postfix下的转发配置文件更改


#!/bin/bash


POSTCONF=‘/etc/postfix/main.cf‘                        ##配置文件的位置

ret=$(grep smtp_idns_filter_style $POSTCONF |awk -F ‘=‘ ‘{print $2}‘)    切割出配置文件要更改的部分

echo "the current is $ret"

BASE=hongkong


# Start the hongkong 

start ()

{

        echo $"Starting $BASE:"

        sed -i "s/smtp_idns_filter_style = none/smtp_idns_filter_style = exclude/g" $POSTCONF    ##替换配置文件更改内容

        ret=$(grep smtp_idns_filter_style $POSTCONF |awk -F ‘=‘ ‘{print $2}‘)

        echo "the current change is $ret"         


}


#Stop the hongkong

stop()

{

        echo $"Stoping $BASE:"

        sed -i "s/smtp_idns_filter_style = exclude/smtp_idns_filter_style = none/g" $POSTCONF

        ret=$(grep smtp_idns_filter_style $POSTCONF |awk -F ‘=‘ ‘{print $2}‘)

        echo "the current change is $ret"


}


case $1 in


start)

        start                              调用start()函数

        /etc/init.d/postfix reload           加载配置文件

        ;;


stop)

        stop

        /etc/init.d/postfix reload

        ;;

*)


        echo $"Usage: $0 {start|stop}."

        exit 1

esac

exit 0


用脚本编写配置文件的更改

标签:postfix配置文件

原文地址:http://maxtree.blog.51cto.com/9174473/1568878

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!