英语法语西班牙语

Ad


OnWorks 网站图标

xymongrep - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 xymongrep

这是 xymongrep 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


xymongrep - 在 hosts.cfg 中挑出行

概要


xymongrep - 帮帮我
xymongrep - 版
xymongrep [--没有额外的] [--test-未标记] [--网络] [ - 网] [--loadhostsfromxymond] 行李牌
[标签...]

商品描述


xymongrep(1) 供需要挑选条目的扩展脚本使用
与脚本相关的 hosts.cfg 文件。

该实用程序接受测试名称作为参数,然后将解析 hosts.cfg 文件并
打印出至少指定了一项所需测试的主机条目。 标签可能
以星号'*'结尾,例如需要“xymongrep http*”才能找到所有http
和 https 标签。

xymongrep 实用程序支持在 hosts.cfg 文件中使用“include”指令,
并将在所有包含的文件中找到匹配的标签。

如果 DOWNTIME 或 SLA 标签用于 主机配置文件(5) 文件,这些被解释
相对于当前时间。 xymongrep 然后输出“INSIDESLA”或“OUTSIDESLA”标签
更容易被想要检查当前时间是内部还是外部的脚本使用
预期的正常运行时间窗口。

配置


--无额外内容
从输出中删除“testip”、“dialup”、“INSIDESLA”和“OUTSIDESLA”标签。

--test-未标记
使用 XYMONNETWORK 环境变量仅测试特定主机上的主机时
网段,xymonnet 将忽略没有任何“NET:x”标签的主机。 所以
只有具有 NET:$XYMONNETWORK 标签的主机才会被测试。
使用此选项,没有 NET: 标记的主机将包含在测试中,以便所有
测试具有匹配 NET: 标记或根本没有 NET: 标记的主机。

--no-down[=测试名称]
xymongrep 将查询 Xymon 服务器以获取“conn”测试的当前状态,
如果还为指定测试的当前状态指定了 TESTNAME。 如果
主机的“conn”测试状态为非绿色,或
TESTNAME 测试被禁用,则此主机将被忽略且不会包含在
输出。 这可用于忽略已关闭的主机,或已关闭的主机
自定义测试被禁用。

--web 像 Xymon 网络服务器一样搜索包含语句后的 hosts.cfg 文件。

--net 在运行 xymonnet 时搜索包含语句后的 hosts.cfg 文件。

--loadhostsfromxymond
xymongrep 通常会在搜索时尝试自行加载 HOSTSCFG 文件
用于传输的线路。 如果文件不可读,它将退出。 有了这个
选项,它将查询 xymond 服务器(通过 XYMONSERVER 环境设置)
主机文件。 如果您在客户端或远程运行它,则可以使用它
系统并且不能或不想让 hosts.cfg 文件在您的系统中同步
服务器。


如果您的 hosts.cfg 文件如下所示

192.168.1.1 www.test.com # ftp telnet !oracle
192.168.1.2 db1.test.com # 甲骨文
192.168.1.3 mail.test.com #smtp

并且您有一个自定义 Xymon 扩展脚本来执行“oracle”测试,然后运行
“xymongrep oracle”会产生

192.168.1.1 www.test.com #!oracle
192.168.1.2 db1.test.com # 甲骨文

因此脚本可以快速找到感兴趣的主机。

请注意,反向测试修饰符 - "!oracle" - 包含在输出中; 这也是
适用于 Xymon 定义的其他测试修饰符(拨号和始终为真
修饰符)。

如果您的扩展脚本使用多个标签,只需列出所有有趣的标签
命令行。

xymongrep 还支持 xymonnet 使用的“NET:location”标签,所以如果你的脚本
执行网络检查,然后它只会看到与测试相关的主机
脚本当前执行的位置。

用途 IN 延长 脚本


要将 xymongrep 集成到现有脚本中,请在脚本中查找以下行
grep 在 $HOSTSCFG 文件中。 通常它看起来有点像这样:

$GREP -i "^[0-9].*#.*TESTNAME" $HOSTSCFG | ... 处理测试的代码

我们将使用 xymongrep 代替 grep。 然后就变成

$XYMONHOME/bin/xymongrep 测试名 | ... 处理测试的代码

这更简单,更不容易出错且更高效。

环境 变数


XYMON网络
如果设置,xymongrep 仅输出来自 hosts.cfg 的具有匹配
NET:$XYMONNETWORK 设置。

主机配置文件
Xymon 的文件名 主机配置文件(5) 文件中。

使用 onworks.net 服务在线使用 xymongrep


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    办公楼层
    办公楼层
    OfficeFloor 提供反转
    耦合控制,其: - 依赖
    注射 - 持续注射 -
    线程注入更多信息
    参观...
    下载 OfficeFloor
  • 2
    分区工具包
    分区工具包
    DivKit 是一个开源的服务器驱动
    用户界面(SDUI)框架。 它可以让你
    推出来自服务器的更新
    不同的应用程序版本。 另外,还可以是
    用于...
    下载 DivKit
  • 3
    子转换器
    子转换器
    各种工具之间的转换
    订阅格式。 暗影火箭用户
    应使用 ss、ssr 或 v2ray 作为目标。
    您可以将 &remark= 添加到
    类似电报的 HT...
    下载子转换器
  • 4
    冲锋衣
    冲锋衣
    SWASH 是一个通用的数字
    模拟不稳定的工具,
    非流体静力,自由表面,
    旋转流和传输现象
    在沿海水域...
    下载SWASH
  • 5
    VBA-M(已存档 - 现在在 Github 上)
    VBA-M(已存档 - 现在在 Github 上)
    项目已移至
    https://github.com/visualboyadvance-m/visualboyadvance-m
    特征:作弊创作保存状态多
    系统,支持gba, gbc, gb, sgb,
    sgb2图...
    下载 VBA-M(存档 - 现在在 Github 上)
  • 6
    Stacer
    Stacer
    Linux 系统优化器和监控
    Github 存储库:
    https://github.com/oguzhaninan/Stacer.
    受众:最终用户/桌面。 用户
    接口:Qt。 编程拉...
    下载 Stacer
  • 更多 ”

Linux 命令

Ad