Trying to test space in filesystem on Unix
Posted
by Buzkie
on Stack Overflow
See other posts from Stack Overflow
or by Buzkie
Published on 2010-03-22T18:38:21Z
Indexed on
2010/03/22
19:21 UTC
Read the original article
Hit count: 296
I need to check if I Filesystem exists, and if it does exist there is 300 MB of space in it.
What I have so far:
if [ "$(df -m /opt/IBM | grep -vE '^Filesystem' | awk '{print ($3)}')" < "300" ]
then
echo "not enough space in the target filesystem"
exit 1
fi
This throws an error. I don't really know what I'm doing in shell.
My highest priority is AIX but I'm trying to get it to work for HP and Sun too.
Please help.
-Alex
© Stack Overflow or respective owner