Now I need to further enhance this command and also extract the mount point details using df -k
Eg. The final out put should be like
The mount point details for '/u01/oradata/omc/systab/omcdef.dbf' are:
/u01/oradata/omc/systab (/dev/vx/dsk/omcdg/systab_v) : 15080098 total allocated Kb
9728233 free allocated Kb
5351865 used allocated Kb
35 % allocation used
The mount point details for '/u01/oradata/omc/oratemp/temptab1.dbf' are:
/u01/oradata/omc/oratemp (/dev/vx/dsk/omcdg/oratemp_v) : 11305721 total allocated Kb
3429324 free allocated Kb
7876397 used allocated Kb
69 % allocation used
#!/bin/bash
for F in $(awk '/dbf$/{print $NF}' abc.txt)
do
A=( $(df -k $F | sed 1d) )
echo "The mount point details for $F are :"
echo "$F ( ${A[5]} ) : ${A[1]} total allocated kb"
echo "${A[3]} free allocated Kb"
echo "${A[2]} used allocated Kb"
echo "${A[4]}% allocation used"
done