Linux заблокирован на df

Я не лучший скриптер bash , так что у кого-то может быть более элегантное решение, но решение ниже работает. Ваша переменная Y - это переменная threshold в скрипте, а имя файла, содержащего предоставленные вами данные, называется memstats :

#!/bin/bash

memory=$(grep "Memory Usage" memstats | grep -o '[0-9]*' | tr '\n' ' ')
used=$(echo $memory | cut -d' ' -f1)
total=$(echo $memory | cut -d' ' -f2)


threshhold=50

if (($used > $threshhold)); then
        echo "do this (used is greater than threshold)"
else
        echo "do this else (used is less than threshold)"
fi
1
22.07.2015, 10:28
0 ответов

Теги

Похожие вопросы