blob: 5266e6f3515fc3b064dea157a916b33971508f8a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/usr/bin/env bash
function print_line() {
echo -n "%{F#555}$1: %{F-}$2 "
}
while true; do
while IFS= read -r LINE; do
PART="$(awk '{print $1}' <<< $LINE)"
PERC="$(awk '{print $5}' <<< $LINE)"
if [[ "${PART: -1}" != "d" && \
"${PERC:: -1}" -le 50 ]]; then
continue
fi
MNT="$(awk '{print $6}' <<< $LINE)"
print_line "${MNT}" "${PERC}"
done <<< "$(df | grep '/dev/' | sort)"
echo
sleep 5
done
|