Single Server

echo STATE,LABEL,ABSTRACT,PACKAGE,INSTALL TIME

for emgr_items in `emgr -P |grep -Ev "PACKAGE|=" |awk '{print $3}' |sort |uniq`
do
emgr_state=`emgr -l |grep $emgr_items |awk '{print $2}'`
emgr_label=`emgr -l |grep $emgr_items |awk '{print $3}'`
emgr_install_time=`emgr -l |grep $emgr_items |awk '{print $4,$5}'`
emgr_abstract=`emgr -l |grep $emgr_items |awk '{$1=$2=$3=$4=$5=""; print $0}'`
emgr_package=`emgr -P |grep $emgr_items |awk '{print $1}'`
echo $emgr_state,$emgr_label,$emgr_abstract,$emgr_package,$emgr_install_time
done

Multiple Server

echo SERVER NAME,STATE,LABEL,ABSTRACT,PACKAGE,INSTALL DATE,INSTALL TIME

for emgr_list in `cat server`
do
for emgr_items in `ssh $emgr_list emgr -P |grep -Ev "PACKAGE|=" |awk '{print $3}' |sort |uniq`
do
emgr_state=`ssh $emgr_list emgr -l |grep $emgr_items |awk '{print $2}'`
emgr_label=`ssh $emgr_list emgr -l |grep $emgr_items |awk '{print $3}'`
emgr_install_date=`ssh $emgr_list emgr -l |grep $emgr_items |awk '{print $4}'`
emgr_install_time=`ssh $emgr_list emgr -l |grep $emgr_items |awk '{print $5}'`
emgr_abstract=`ssh $emgr_list emgr -l |grep $emgr_items |awk '{$1=$2=$3=$4=$5=""; print $0}'`
emgr_package=`ssh $emgr_list emgr -P |grep $emgr_items |awk '{print $1}'`
echo $emgr_list,$emgr_state,$emgr_label,$emgr_abstract,$emgr_package,$emgr_install_date,$emgr_install_time
done
done