du of directories in a diskgroup in Oracle ASM
-
13-12-2020 - |
Question
In Linux, you could run the below on a directory to find the size of each sub-directory:
du -sh *
When you're in asmcmd
in the +FRA
disk group for example, how can I retrieve the size of each directory in the disk group in one list, instead of running du +FRA/directory
on each and every single directory?
La solution
du
of asmcmd
doesn't support this, just put it in a loop.
$ dg=fra; for dir in $(asmcmd ls $dg); do echo $dg/$dir; asmcmd du $dg/$dir; done
Licencié sous: CC-BY-SA avec attribution
Non affilié à dba.stackexchange