From the previous post....
In order to locate large directories, I extended the idea of the find statement and an executable script (ascr2)
In this example, I use the du -sm command to locate directories exceeding a certain size in MB.
File - ascr2 Parameter 1 in the directory name, parameter 2 is the minimum size we want to display.
if [ `du -sm $1 | cut -f1` -gt $2 ]; then
echo "$1 - `du -sm $1 | cut -f1`"
fi
The File Command. This will only display directories over 100Mb. Obviously the parent directories will be larger.
find /app/oracle -type d -exec ./ascr2 {} 100 \;
Happyjohn
No comments:
Post a Comment