2014-04-07 5 views
0

OpenVMS 시스템 관리자 안내서 및 사용자 안내서뿐만 아니라 Google에서도 검색했지만 OpenVMS 볼륨에있는 디렉토리를 나열하는 데는 아무 것도 찾을 수 없습니다. 나는 다른 모든 것들이 매우 구체적이기 때문에 이것이 문서에서 당연한 것으로 받아 들여질 수있는 방법을 볼 수 없다. 그래서 나는 그것을 보지 못했거나 할 수 없다. 할 수 없다면 VMS 사용과 관련하여 엄청나게 큰 그림을 놓치고 있습니다. 모든 제안을 부탁드립니다.OpenVMS 볼륨에 디렉토리를 나열하는 방법

TIA, grobe0ba "목록"으로

답변

3

를, 난 당신이 내가 좋아하는 일을 할 것입니다 볼륨의 모든 디렉토리를 보려면 ... 같은 디렉터리와 같은 명령을 통해 을 의미 가정

$ DIR volumeid : [000000 ...] *. dir

물론 볼륨의 모든 디렉토리를 볼 수있는 충분한 권한이 필요합니다.

0

모든 디렉토리의 개요를 보려면 '디렉토리'에 대한/TOTAL 옵션을 확인하십시오.

$ 무서운/TOTAL [* ...]

추가/SIZE 효과 (그리고 둔화)

당신은 당신의 마음의 콘텐츠에 코스 포스트 프로세스의 수 ...에 대한

$ pipe dir /total data:[*...] | perl -ne "print if /^Dir/" 
Directory DATA:[CDC] 
Directory DATA:[CDC.ALPHA] 
Directory DATA:[CDC.ALPHA.V8_3] 
$ pipe dir /total data:[*...] | searc sys$pipe "ory " 
Directory DATA:[CDC] 
Directory DATA:[CDC.ALPHA] 
Directory DATA:[CDC.ALPHA.V8_3] 
$ pipe dir /total data:[*...] | perl -ne "chomp; $x=$1 if /^Di.* (\S+)/; printf qq(%-60s%-19s\n),$x,$_ if /Tot/" 
    DATA:[CDC]             Total of 7 files. 
    DATA:[CDC.ALPHA]           Total of 1 file. 
    DATA:[CDC.ALPHA.V8_3]          Total of 11 files. 

마지막으로, OpenVMS에서 파일 및 디렉토리를 가지고 놀고 싶다면 DFU OPENVMS 용 Google을 다운로드하고 즐기십시오.

0

불행히도 나는 답을 재 형식화해야한다는 평판을 필요로하지 않습니다.

@ChrisB

이 답변은 일반적으로 올바르지 않습니다. 디렉토리는 항상 .DIR로 끝나고 버전이 1 인 파일입니다. 디렉토리 이름을 * .DIR; x를 x> 1로 변경하면 디렉토리는 traverseval이 아닙니다. 그러나 DIR 파일은 디렉토리 특성을 유지하고 다시 이름을 바꿉니다. 1은 정상적인 작동을 반환합니다.

그래서 하나는 추가 할 수 있습니다; 1 DIR 명령에

$ dir volumeid:[000000...]*.dir;1

그러나 다시이 유효하지 않습니다 중 하나가 디렉토리 (예 없습니다 * .DIR 파일을 만들 수 있기 때문에 편집 TEST.DIR합니다.), 거기에 응용 프로그램이 있습니다.

는 @Hein

그래서이 시간에 0 표를 않습니다 하인,에서 두 번째 대답은 corretc 하나입니다. 타사 도구없이 exactely 요청 된 작업을 수행하는 일입니다

$ PIPE DIR /TOTAL volume:[*...] | SEARCH SYS$PIPE "ory "

이 명령은 유효 디렉토리 만 표시됩니다

관련 문제