原代码:
#!/bin/bash
rate=$(df -h | grep "/dev/sda3" | awk '{print $5}' | cut -d "%" -f1)
if [ $rate -ge 90 ]
then
echo "warning! /dev/sda3 is full!!!!!"
fi
报错信息如下:
首先你要确定df -h输出的根分区是否为/dev/sda3,然后第二行最后的-f1是有空格的,应该为-f 1才对,不知道对你有没有帮助
嗯嗯 好的