의 특정 라인을 확인, 나는 아주 각이 정확히 포함 것으로 예상된다 무엇을하려고 해요 3 선DCL은 DCL 사용 DCL
Line 1 test.
Line 2 test.
Line 3 test.
있는 .txt 파일이 있습니다. 나는 현재 라인 1의 출력을 줄 것이지만 2 번과 3 번 라인을 확인하는 방법을 알 수없는 f @ 추출 기능을 사용하고 있습니다. 2 번과 3 번 라인이 올바른지 확인하기 위해 어떤 기능을 사용할 수 있습니까?
$ OPEN read_test test.dat
$ READ/END_OF_FILE=ender read_test cc
$ line1 = f$extract(0,15,cc)
$ if line1.nes."Line 1 test."
$ then
$ WRITE SYS$OUTPUT "FALSE"
$ endif
$ line2 = f$extract(??,??,cc) ! f$extract not possible for multiple lines?
$ if line2.nes."Line 2 test."
$ then
$ WRITE SYS$OUTPUT "FALSE"
$ endif
>> $ OPEN read_test test.dat. 무료 조언? 열기 전에 $ CLOSE/NOLOG read_test를 넣으십시오. 테스트 과정에서 또는 다른 방법으로 파일을 닫을 때까지 절차를 날려 버리면 파일이 열려 있고 읽기가 계속되면 OPEN이 무시되어 첫 번째 파일을 찾아 낼 수 있습니다 6 번. 건배, 하인. – Hein