
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
# Shell Name : getDiskAttr.bat
# Description : 디스크 속성정보 확인
# Modification Information
#
# 수정일 수정자 수정내용
# ------- -------- ---------------------------
# 2009.02.23 조재영 최초 생성
#
# @author 공통 서비스 개발팀 조재영
# @since 2009. 02. 13
# @version 1.0
# @see
#
# Copyright (C) 2009 by MOPAS All right reserved.
#### DISK CHECK ####
#for A in `lspv | awk '{print $1}' `
for A in `lsdev -Cc disk | awk '{print $1}'`
do
# NAME
echo $A
# ATTRIBUTE
echo `lscfg -l $A | awk -F $A '{print $2}'`
# TYPE
echo "disk"
# AUTHORITY
# SIZE
isEq="FALSE"
for B in `lspv | awk '{print $1}' `
do
if [ $A = $B ]
then
isEq="TRUE"
fi
done
if [ $isEq = "TRUE" ]
then
# TOTAL SIZE
lspv $A | grep "TOTAL PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# USED SIZE
lspv $A | grep "USED PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# FREE SIZE
lspv $A | grep "FREE PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
else
echo ""
echo ""
echo ""
fi
done
#### USB CHECK ####
for A in `lsdev -Cc usb | awk '{print $1}'`
do
# NAME
echo $A
# ATTRIBUTE
echo `lscfg -l $A | awk -F $A '{print $2}'`
# TYPE
echo "usb"
# AUTHORITY
# SIZE
isEq="FALSE"
for B in `lspv | awk '{print $1}' `
do
if [ $A = $B ]
then
isEq="TRUE"
fi
done
if [ $isEq = "TRUE" ]
then
# TOTAL SIZE
lspv $A | grep "TOTAL PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# USED SIZE
lspv $A | grep "USED PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# FREE SIZE
lspv $A | grep "FREE PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
else
echo ""
echo ""
echo ""
fi
done
#### CDROM CHECK ####
for A in `lsdev -Cc cdrom | awk '{print $1}'`
do
# NAME
echo $A
# ATTRIBUTE
echo `lscfg -l $A | awk -F $A '{print $2}'`
# TYPE
echo "cdrom"
# AUTHORITY
# SIZE
isEq="FALSE"
for B in `lspv | awk '{print $1}' `
do
if [ $A = $B ]
then
isEq="TRUE"
fi
isEq="TRUE"
fi
done
if [ $isEq = "TRUE" ]
then
# TOTAL SIZE
lspv $A | grep "TOTAL PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# USED SIZE
lspv $A | grep "USED PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
# FREE SIZE
lspv $A | grep "FREE PPs" | awk -F"(" '{print $2}' | awk '{print $1}'
else
echo ""
echo ""
echo ""
fi
done