summaryrefslogtreecommitdiffstats
path: root/abs/core/LinHES-system/checkXFSfrag.sh
diff options
context:
space:
mode:
authorBritney Fransen <brfransen@gmail.com>2016-11-30 13:21:34 (GMT)
committerBritney Fransen <brfransen@gmail.com>2016-11-30 13:21:34 (GMT)
commit4923b67da2fee78a66c5eb7687b696b1c86c96ce (patch)
tree42f8a99324f023fb3460657dd7a088c1c31d77ae /abs/core/LinHES-system/checkXFSfrag.sh
parentd2db1581d23f1f19ac72a0637de9c141f9370977 (diff)
downloadlinhes_pkgbuild-4923b67da2fee78a66c5eb7687b696b1c86c96ce.zip
linhes_pkgbuild-4923b67da2fee78a66c5eb7687b696b1c86c96ce.tar.gz
linhes_pkgbuild-4923b67da2fee78a66c5eb7687b696b1c86c96ce.tar.bz2
LinHES-system: checkXFSfrag.sh: fix percentage parsing
Diffstat (limited to 'abs/core/LinHES-system/checkXFSfrag.sh')
-rwxr-xr-xabs/core/LinHES-system/checkXFSfrag.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/abs/core/LinHES-system/checkXFSfrag.sh b/abs/core/LinHES-system/checkXFSfrag.sh
index 709cdac..5fccece 100755
--- a/abs/core/LinHES-system/checkXFSfrag.sh
+++ b/abs/core/LinHES-system/checkXFSfrag.sh
@@ -42,11 +42,11 @@ do
isSATA=`cat /sys/block/${device}/queue/rotational`
if [[ $isSATA -eq 1 ]]
then
- percentage=`$xfsdb -c frag -r ${i}|cut -f 7 --delim=" "`
+ percentage=`$xfsdb -c frag -r ${i}|grep factor|cut -f 7 --delim=" "`
percent2=`$e $percentage|cut -f 1 --delim=.`
if [ "$percent2" -gt "$pctmax" ]
then
- $e "${i} is $percentage% fragmented. Running defragment on ${i}."
+ $e "${i} is $percentage fragmented. Running defragment on ${i}."
# Only uncomment one of the following two lines.
#$xfsfsr -v ${i} # Uncomment for verbose defrag.
$ionice -c3 $xfsfsr ${i} # Uncomment for quiet defrag.