echo "----- 网络连接测试 (ping www.vidisit.cn) -----" | tee -a "$filename"
ping -c 4 www.vidisit.cn | tee -a "$filename"
# 检查系统负载
echo "----- 系统负载 -----" | tee -a "$filename"
uptime | tee -a "$filename"
# 脚本结束
echo "===== 巡检结束 =====" | tee -a "$filename"
echo "结束时间: $(date)" | tee -a "$filename"
~
~
复制代码
(2)脚本解释
在这个脚本中,利用了tee命令来同时向标准输出和文件写入内容。-a选项体现追加模式,这样每次执行脚本时,新的输出都会被添加到文件的末端,而不是覆盖旧的内容。
date +%Y%m%d_%H%M%S用于生成格式为年年年年代月日日_时时分分秒秒的日期时间字符串,这个字符串被用作文件名的一部分。
(3)脚本执行