用shell腳本插入硬盤使用率


Date=`date +%F" "%H:%M`
IP=`ifconfig ens33 | grep "netmask" | awk '{print $2}'`
user=root
password=1qazXSW@
result=`df -Ph |grep -v Filesystem | grep -v 文件系統 | awk '{print $5,$6}' |awk -F "%" '{if($1>=20){print $1"%",$2}}'`
function insert() {
        mysql -e"
                use os;
                INSERT  INTO  jiankong(Date,Host,Disk) VALUES (\"$Date\",\"$IP\",\"$result\");"
        if [ $? -eq 0 ];then
                echo " insert data is ok"
        else
                echo "this data is exists"
        fi
}
insert
 

建表

CREATE TABLE `jiankong`  (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `Date` datetime(0) NULL DEFAULT NULL,
  `Host` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  `Disk` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
  PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章