zoukankan      html  css  js  c++  java
  • sed

    直接编辑文件选项-i

    替换操作:s命令,全面替换标记g

    -e选项允许在同一行里执行多条命令

    sed -i -e 's/OPEN/1/g' -e 's/UP/1/g' -e 's/L4OK/4/g' -e 's/L7OK/7/g' $stat_file
    sed -i -e 's/DOWN/0/g' -e 's/L4TOUT/40/g' -e 's/L7TOUT/70/g' $stat_file

    sed -i 's?# Timeout=3?Timeout=30?g' /usr/local/zabbix/etc/zabbix_agentd.conf
    sed -i 's?# Include.**.conf?Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf?' /usr/local/zabbix/etc/zabbix_agentd.conf

    #!/bin/bash
    #modify file:/usr/local/zabbix/etc/zabbix_agentd.conf

    sb="# Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf"

    sa="Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf"

    file='/usr/local/zabbix/etc/zabbix_agentd.conf'

    sed -i 's?# Timeout=3?Timeout=30?g' $file
    sed -i 's?# Include.**.conf?'"${sa}"'?g' ${file}
    # sed -i 's?# Include=/usr/local/etc/zabbix_agentd.conf.d/*.conf?Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/*.conf?' $file

  • 相关阅读:
    @hdu
    @51nod
    @51nod
    @51nod
    JS-正则表达式常规运用
    CSS-复选框默认样式修改
    Vue-路由传参query与params
    Vue-阻止页面回退
    Vue-表单提交
    JS-原生的ajax
  • 原文地址:https://www.cnblogs.com/xianguang/p/8288835.html
Copyright © 2011-2022 走看看