HP-UX

필터링 질문

 
오경택
신규 회원

필터링 질문

/strings/etc/lvmtab 정보에서 특정한 부분만 필터링이 필요합니다

---------------------

/dev/vg00

/dev/dsk/c0t0d0

/dev/vg01

/dev/dsk/c1t1d1

/dev/vg02

/dev/dsk/c2t2d2

---------------------

/dev/vg00

/dev/dsk/c0t0d0

이정보만 필터링 하고싶습니다

어떻게해야할지........

strings /etc/lvmtab |grep vg00

result /dev/vg00

원하는 결과값은

밑에있는 하두웨어 정보를 원합니다

vg00 에 속해있는 디스크 정보를 말이죠??



제약조건

vgdisplay 로 볼수없습니다..

클러스터로 연결되어있어서 활성화 되어있지 않은 정보이므로

not actived 메세지를 출력합니다

2 응답 2
Joseph
초등학생

필터링 질문

#vgdisplay -v vg00 | grep /dev/dsk

하시면 vg00에 속한 디스크를 볼수 있습니다.



위와 똑 같은 방법으로 볼려면 쉘프로그램으로 해야 할 것 같은데요..





답변이 되었는지 모르겠네요...



Good luck^^
이연주
정기 조언자

필터링 질문

안녕하십니까....



볼륨 그룹이 활성화 되어있지 않아서 vgdisplay로 볼수 없다면 약간의

펀법 같은데 sed를 이용해 보십시오.



#strings /etc/lvmtab



했을때 첫번째 라인과 두번째 라인이 vg00에 대한 정보이므로 sed를 이용하여 첫번째 라인과 두번째 라인만 출력하는 겁니다.



방법은



# strings /etc/lvmtab | sed -n '1,2p'



하시면

/dev/vg00

/dev/dsk/c2t2d2 만 display 될 겁니다.