Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Вычислить процент свободного места раздела /  (Прочитано 1119 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн pedrosoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Добрый день,

прошу помощи в модификации кода.

есть код на bash, который определяет процент заннятой RAM и сравнивает со значанием, установленном в переменной $memory_perc_limit
memory_perc_limit=90
# Get the ram usage value and if is greather then limit, send the message and exit
ram_usage=$(free | awk '/Mem/{printf("RAM Usage: %.0f\n"), $3/$2*100}'| awk '{print $3}')
if [ "$ram_usage" -gt $memory_perc_limit ]; then
  message="High RAM usage: $ram_usage%"
  send_message "$message"
fi

можете пожалуйста помочь переписать данный код для определения занятого места в разделе /

Оффлайн ALiEN175

  • Администратор
  • Старожил
  • *
  • Сообщений: 6128
  • Vamos a Bailar
    • Просмотр профиля
hdd_limit=90
# Get the hdd usage value and if is greather then limit, send the message and exit
hdd_usage=$( df / --output=pcent | tr -cd 0-9 )
if (( "$hdd_usage" > $hdd_limit )) ; then
  message="High HDD usage: $hdd_usage%"
  send_message "$message"
fi
ASUS P5K-C :: Intel Xeon E5450 @ 3.00GHz :: 8 GB DDR2 :: Radeon R7 260X :: XFCE
ACER 5750G :: Intel Core i5-2450M @ 2.50GHz :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн pedrosoft

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
ALiEN175, супер, работает!

 

Страница сгенерирована за 0.074 секунд. Запросов: 25.