Filesystem usage with more than 80%.


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Filesystem usage with more than 80%.
# 1  
Old 01-05-2011
Filesystem usage with more than 80%.

Hi All,

I need to display the output of rah "df -m" only for the filesysytems those are touching or crossing 80%. Im using SuSE Linux box and the output of original rah command is-
Code:
/dev/NODE0001
                        557900    446681     83319  75% /db2fs/NODE0001
/dev/NODE0002
                        557900    425400    104600  80% /db2fs/NODE0002
/dev/NODE0003
                        557900    428895    101105  85% /db2fs/NODE0003

My desired output should come like this-
Code:
/dev/NODE0002
                        557900    425400    104600  80% /db2fs/NODE0002
/dev/NODE0003
                        557900    428895    101105  85% /db2fs/NODE0003

Can anybody tell me the command using awk or similar to that please?

Thanks,
Naresh

Last edited by Franklin52; 01-05-2011 at 06:01 AM.. Reason: Please use code tags and indent your code, thanks
# 2  
Old 01-05-2011
one way:

Code:
df -m | awk 'NF==1 {fs=$0} NF>1 && $(NF-1)+0 > 80 {print fs"\n"$0}'

# 3  
Old 01-05-2011
Hi

Hi Anchal,

I've added something more to my query, please have a look at my post.

Thanks for the reply. I'll try it out.
# 4  
Old 01-05-2011
Code:
df -m | awk 'int($4) >= 80 {print s RS $0}{s=$0}'

This User Gave Thanks to Franklin52 For This Post:
# 5  
Old 01-05-2011
Thanks Anchal for the quick reply. It is working fine now.
# 6  
Old 01-05-2011
Thanks has been forwarded to Franklin52 Smilie
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Space usage by top 5 users in a filesystem

I want to see top 5 users,who have occupied most amount of disk space in a filesystem. But not sure how to do it. I can get the usage for a particular user find . -user user -type f exec df -h {} \;|awk '{ s = s+$1 } END { print "Total used: ",s }' But how to get without specifying any user... (6 Replies)
Discussion started by: rka
6 Replies

2. Solaris

Solaris Filesystem usage discrepancy after "copy"

I have a query someone may be able to shed some light on... We have a Solaris 10 OS Sun V490 server Sparc. I have a SAN attached EMC Clarrion LUN which we have app data stored on. Pseudo name=emcpower0a CLARiiON ID=CK200070300470 Due to storage requirements - I need to migrate this... (4 Replies)
Discussion started by: ru4n1
4 Replies

3. AIX

Mount Filesystem in AIX Unable to read /etc/filesystem

Dear all, We are facing prolem when we are going to mount AIX filesystem, the system returned the following error 0506-307The AFopen call failed : A file or directory in the path name does not exist. But when we ls filesystems in the /etc/ directory it show -rw-r--r-- 0 root ... (2 Replies)
Discussion started by: m_raheelahmed
2 Replies

4. UNIX for Dummies Questions & Answers

hwo to find shared filesystem and local filesystem in AIX

Hi, I wanted to find out that in my database server which filesystems are shared storage and which filesystems are local. Like when I use df -k, it shows "filesystem" and "mounted on" but I want to know which one is shared and which one is local. Please tell me the commands which I can run... (2 Replies)
Discussion started by: kamranjalal
2 Replies

5. Shell Programming and Scripting

Filesystem Usage Script

Hey guys I am learning Linux and I am working on script for a college class project to check usage of file system. I pulled this from a different site but have to tweak it a little to work but I still get errors. Here is what I got so far. ALERT=5 function main_prog() { while read output;... (1 Reply)
Discussion started by: jcsx6245
1 Replies

6. Solaris

Filesystem - error when extend the filesystem

Hi all, currently , my root filesystem already reach 90 ++% I already add more cylinder in the root partition as below Part Tag Flag Cylinders Size Blocks 0 root wm 67 - 5086 38.46GB (5020/0/0) 80646300 1 swap wu 1 - ... (11 Replies)
Discussion started by: SmartAntz
11 Replies

7. AIX

How to monitor the IBM AIX server for I/O usage,memory usage,CPU usage,network..?

How to monitor the IBM AIX server for I/O usage, memory usage, CPU usage, network usage, storage usage? (3 Replies)
Discussion started by: laknar
3 Replies

8. Solaris

Filesystem Usage

Hi Guys... I want to change the below script to send an alert when my file system is greater than 5G. # If any filesystem has less than 5k, issue an alert if Regards (3 Replies)
Discussion started by: Phuti
3 Replies

9. HP-UX

how can I find cpu usage memory usage swap usage and logical volume usage

how can I find cpu usage memory usage swap usage and I want to know CPU usage above X% and contiue Y times and memory usage above X % and contiue Y times my final destination is monitor process logical volume usage above X % and number of Logical voluage above can I not to... (3 Replies)
Discussion started by: alert0919
3 Replies

10. Programming

how to get filesystem usage in c

hi, everyone Can anybody tell me how to get free blocks and total blocks of filesystem in c. I am working on a hp-unix Thanks in advance. (8 Replies)
Discussion started by: mika
8 Replies
Login or Register to Ask a Question