###########################################
#
#
# Oracle Inventory Check Script for Linux
#
#
#
###########################################
for z in `cat /etc/oraInst.loc | grep loc | cut -f2 -d"="`
do
echo -e "\n########################################################################\nThe inventory is located in: "${z}"\n"
A="${z}/ContentsXML/inventory.xml"
VER=`cat ${A} | grep -E "SAVED_WIT" | cut -f2 -d">" | cut -f1 -d"<"`
HME=`cat ${A} | grep -E "HOME NAME" | awk '{print $2,"--> ", $3}' | sed 's/NAME=//g'`
echo -e "Oracle version in inventory = "${VER}
echo -e "For HOMES = "
for y in `cat ${A} | grep -E "HOME NAME" | awk '{print $2}' | sed 's/NAME=//g' | sed 's/LOC/Located at/g' | sed 's/"//g' | tr '[:lower:]' '[:upper:]'`
do
echo -e "\t${y}"
cat ${A} | grep -i ${y} | awk '{print "\t\t--> ", $3}' | sed 's/NAME=//g' | sed 's/LOC/Located at/g' | sed 's/"//g'
done
echo -e "\n########################################################################\n"
done
No comments:
Post a Comment