mii-tool使用脚本

简介:

#!/bin/bash
neteth0=`/sbin/mii-tool eth0|awk '{print $5}'`
neteth1=`/sbin/mii-tool eth1|awk '{print $5}'`
if [[ $neteth0 == "ok" ]] || [[ $neteth1 == "ok" ]]; then
        echo "Network is ok" >> /var/log/ha-net.log
        echo "network good"
else [[ $neteth0 != "ok" ]] && [[ $neteth1 != "ok" ]]
        echo "Network is down!" >> /var/log/ha-net.log
fi
sleep 5

注:在计划任务中,mii-tool需要加绝对路径,/sbin/mii-tool



本文转自 穿越防火墙 51CTO博客,原文链接:http://blog.51cto.com/sjitwant/1709743

相关文章
|
8月前
|
Python
Python Playwright 打包报错 Please run the following command to download new browsers
Python Playwright 打包报错 Please run the following command to download new browsers
280 0
|
7月前
|
IDE 开发工具 C++
插件:CLion中使用C/C++ Single File Execution插件编译和运行单个文件
插件:CLion中使用C/C++ Single File Execution插件编译和运行单个文件
645 0
小匕首-dotnet cli使用tool指令
小匕首-dotnet cli使用tool指令
176 0
|
Shell Linux
解决脚本文件无法执行conda命令的问题:CommandNotFoundError: Your shell has not been properly configured to use
使用Linux系统时,有时候希望利用一个脚本执行多条命令来节省时间,其中如果安装有anaconda,需要切换环境或者关闭conda环境,按道理说,在终端里可以通过命令
1152 0
|
Java Unix 测试技术
loadrunner 运行脚本-Run-time Settings之Preferences设置
loadrunner 运行脚本-Run-time Settings之Preferences设置
201 0
|
Shell Go
在 Go 语言中使用 exec 包执行 Shell 命令(下)
exec 是 os 包中的一个子包,它可用于使用 Go 运行外部命令。Go exec 命令教程展示了如何在 Golang 中执行 shell 命令和程序。
|
Shell Linux Go
在 Go 语言中使用 exec 包执行 Shell 命令(上)
exec 是 os 包中的一个子包,它可用于使用 Go 运行外部命令。Go exec 命令教程展示了如何在 Golang 中执行 shell 命令和程序。
|
JavaScript 测试技术 数据安全/隐私保护
Cypress系列(63)- 使用 Cypress.Commands 完成 Custom Commands 自定义命令
Cypress系列(63)- 使用 Cypress.Commands 完成 Custom Commands 自定义命令
274 0
Cypress系列(63)- 使用 Cypress.Commands 完成 Custom Commands 自定义命令
|
移动开发 Unix Shell
执行shell脚本时提示bad interpreter:No such file or directory的解决办法
执行shell脚本时提示bad interpreter:No such file or directory的解决办法
1350 0
|
IDE 开发工具 C++
Python命令行解析:IDE内点击Run运行代码直接得出结果、基于TF flags(或argparse、sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果
Python命令行解析:IDE内点击Run运行代码直接得出结果、基于TF flags(或argparse、sys.argv)在Dos内命令行(一条命令)调用代码文件得出结果