All pastes #938839 Raw Edit

Stuff

public text v1 · immutable
·published 2008-03-11 21:52 UTC
rendered paste body
sed -n "
        :t
                /define.*service.*{/,/}/ {    
                        /}/!{    
                                $!{       
                                        N;    
                                        bt
                                }       
                        }       

                        /service_description[[:blank:]]*${SERVICE}[[:blank:]]*\n/ {
                                /host_name[[:blank:]]*\n/ {
                                        /hostgroup_name[[:blank:]]*\n/ {
                                                s/^/#/g
                                                s/\n/\n#/g
                                        }
                                }
                                /#[[:blank:]]*hostgroup_name[[:blank:]]*\n/ !{
                                        s/hostgroup_name[[:blank:]]*\n[[:blank:]]*//
                                }

                                /#[[:blank:]]*host_name[[:blank:]]*\n/ !{
                                        s/host_name[[:blank:]]*\n[[:blank:]]*//
                                }

                        p
                        }
                }"