求个脚本
脚本如下
#!/bin/bash
# check HDD temperature
sdb=$(smartctl -a /dev/sdb | grep ‘Temperature’ | awk ‘{print $10}’)
sdc=$(smartctl -a /dev/sdc | grep ‘Temperature’ | awk ‘{print $10}’)
Time=$(date ‘+%Y-%m-%d %H:%M:%S’)
echo $Time /dev/sdb ${sdb} /dev/sdc ${sdc} >> /root/hdd_status.txt
输出到 txt 是以下格式:
2020-09-08 02:00:01 /dev/sdb 43 /dev/sdc 45
2020-09-08 14:00:01 /dev/sdb 43 /dev/sdc 45
想要的 html 的格式如下:
时间 02:00 14:00
sdb sdc sdb sdc
2020-9-9 02:00 40 41 44 45
每天定时写入两次,分别是 2 点和 14 点。
求教各位 shell 高手,不胜感激!