rajeshkumar created the topic: df command usage
Filesystems using more than 90% capacity
df -hP | awk '{x=$5;sub ("%","",x)}x>75'
df -h | awk '{if(NF==1){x=$0;getline;if(int($4)>90)print x,$0}else if(int($5)>90) print}'
ssh -q rajesh 'df -hP' | awk '{x=$5;sub ("%","",x)}x> 30'
ssh -q rajesh 'df -h' | awk '{if(NF==1){x=$0;getline;if(int($4)>60)print x,$0}else if(int($5)>60) print}'
Error:
df: unknown option: P
Usage: df [-F FSType] [-abeghklntVvZ] [-o FSType-specific_options] [directory | block_device | resource]
Solution:
May be your solaris version is not supporting P options. Check it out without using -P.
df output filter based on Mounted on and Capacity
df -kh | awk '/\/export/ && int($5) >= 90'
Here Capacity – 90%
Mounted on – \export
df -kh | \ # Pipe the output of df to awk
awk ‘ # Start the awk script
/\/mnt/ \ # Grep for pattern(first condition)
&& \ # add a second condition (and)
int($5) >= 85 \ # Check if integer of $5 is greater that 85(second condition)
‘ # End awk script
Df Output to one line
ssh -q $server 'df -hP | cat' 2>&1
Regards,
Rajesh Kumar
Twitt me @ twitter.com/RajeshKumarIn
- Best AI tools for Software Engineers - November 4, 2024
- Installing Jupyter: Get up and running on your computer - November 2, 2024
- An Introduction of SymOps by SymOps.com - October 30, 2024