位置: 编程技术 - 正文

Shell脚本实现批量生成nagios配置文件(shell脚本spool)

发布时间:2024-02-27

推荐整理分享Shell脚本实现批量生成nagios配置文件(shell脚本spool),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:shell脚本spool,编写shell脚本,批量建立用户,shell脚本实现批量登录并执行命令,shell脚本实现批量移动文件,shell脚本实现批量登录并执行命令,Shell脚本实现批量添加用户,shell脚本实现批量登录并执行命令,shell脚本实现批量移动文件,内容如对您有帮助,希望把文章链接给更多的朋友!

如果管理的站点和服务器较多的情况下,每次修改配置文件都相当痛苦。因而想到了用shell脚本来批量生成配置文件和配置数据。下面这个脚本是为了批量生成nagios监控配置文件的一个shell脚本程序。其原理是事先定义一个shell脚本模板,然后每个需要监控的站点复制一份模板替换掉模板文件里面的变量。

1、准备模板文件webcheck.template

变量为WEBURL和INDEX

Shell脚本实现批量生成nagios配置文件(shell脚本spool)

2、站点列表文件weblist.txtweblist.txt有两个field,第一个field为域名,第二个field为站点对应的url。如第一个域名为www.aaa.com/

3、批量生成脚本文件create.sh

起作用的主要是这句,sed -i "s/WEBURL/${weburl}/g;s/INDEX/${index}/g" ${tmppage},说到底是sed命令的功劳。将weblist.txt里面的内容替换掉模板里的WEBURL和INDEX变量。

4、调用方式  或者  如果存在大量需要手工修改配置文件的情况下,或者批量生成一些类似的文件时可以考虑采用此种方式。

Shell脚本去重的几种方法实例 测试文件[root@bogon~]#cattestjasonjasonjasonfffffjason按Ctr+D保存1、sort-u[root@bogon~]#sort-utestfffffjason2、uniq[root@bogon~]#uniqtestjasonfffffjason由此可见,uniq需要先排序后

脚本实现SSH登录邮件报警 登录保护是一个非常重要的环节,下面通过图文并茂的方式给大家详细讲解下:前两天@cyy给我发了一个图然后我就想到USHQ的ssh登录app通知功能,然后就

Shell中eval的用法示例 功能说明:告知shell取出eval的参数,重新运算求出参数的内容。语法:eval[参数]补充说明:eval可读取一连串的参数,然后再依参数本身的特性来执行。

标签: shell脚本spool

本文链接地址:https://www.jiuchutong.com/biancheng/379785.html 转载请保留说明!

上一篇:Linux中搭建FTP服务器的方法(linux搭建ftp服务器)

下一篇:Shell脚本去重的几种方法实例(shell去重计数)

  • 房租确认后能不退押金吗
  • 金融业产值和金融业增加值有什么不同
  • 生产性资金是生产资料吗
  • 不动产融资租赁税率是多少
  • 股权变更印花税申报表怎么填写
  • 抵债资产计提折旧怎么算
  • 现金抵用券购买怎么用
  • 固定资产原值减少账务处理
  • 过期未认证的进项税如何记账
  • 商品破损了应该怎么赔偿
  • 一般企业和行政事业单位的资产负债表是否一样
  • 律师要钱吗
  • 6%的增值税专用发票怎么开
  • 境外派遣员工境外所得税是什么时候申报?
  • 普通发票打歪了可以用吗
  • 无运输工具承运业务按何税目缴纳增值税
  • 专用发票地址写错字了能用吗
  • 专票开错了可以作废吗
  • 基建人员工资计入哪个科目
  • 库存现金进账单会计分录
  • 兼职人员工资个税怎么申报
  • 怎样用增值税专票抵扣
  • 抵税的税额怎么计算
  • 用人单位在职职工年平均工资怎么算
  • 固定资产转投资性房地产是会计政策变更吗
  • 预存电费余额是什么意思
  • 股东个人财产转让流程
  • 未开票收入申报后又要开票
  • PHP:oci_set_action()的用法_Oracle函数
  • 现行预计负债的计算公式
  • 销售使用过的汽车会计分录
  • php实现简单的登录验证
  • 应收账款的主要功能包括哪些
  • 印度活根桥 (© dhritipurna/Shutterstock)
  • 借款利息税前扣除需要发票
  • 评价指标mae
  • 食堂现金管理办法
  • php curl_init
  • php closure类
  • 申报表已申报未交款后作废
  • 公章的法律效力范围
  • php页面跳转实现什么功能
  • 区块链教程大全
  • 图书发行员证书在哪里办理
  • 苗木增值税税率
  • 帝国cms对接小程序
  • 手把手的教
  • 递延所得税的会计应用
  • 公司抽奖奖品怎么做账
  • 小规模纳税人工资薪金怎么申报
  • 公司裁员怎么补偿
  • 创建一个空的学生基本信息表的副本
  • mysql 增加用户
  • 新会计准则计提减值准备
  • 建筑行业会计做账流程及会计分录
  • 利润分配怎么分配比例
  • 医药发票的税率是多少
  • 企业租车接送员工上下班
  • 企业取得财产转让收入
  • 企业转让专利需要交什么税
  • 项目投标代理服务方案
  • 融资租赁会计处理实例承租人
  • 一般纳税人月销售额10万以下
  • 财务软件无形资产有哪些
  • apple watch手表怎么看型号
  • 退休后归什么部门管
  • linux的收获
  • win7系统关闭防火墙怎么关闭
  • linux系统怎么访问网页
  • Win10 Mobile 10586.312提前体验
  • linux 有哪些
  • Bullet(Cocos2dx)之封装PhysicsWorld3D
  • android-3
  • 可以在windows环境下双击而直接放映
  • 两个Collider遮挡的解决办法
  • javascript的简介
  • js对象用法
  • 所得税季度预缴,年度汇算清缴
  • 柬埔寨现在的领导
  • 民办非企业暂行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号